Module: Lignite::Logger

Included in:
Assembler, Connection::Usb, Message, MessageSender, OpCompiler, OpCompiler, SystemCommands, SystemCommands
Defined in:
lib/lignite/logger.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.default_loggerObject



5
6
7
8
9
# File 'lib/lignite/logger.rb', line 5

def self.default_logger
  logger = ::Logger.new(STDERR)
  logger.level = $VERBOSE ? ::Logger::DEBUG : ::Logger::INFO
  logger
end

Instance Method Details

#loggerObject



11
12
13
# File 'lib/lignite/logger.rb', line 11

def logger
  @logger ||= Logger.default_logger
end