Class: Supportal::MicrosLogger

Inherits:
Object
  • Object
show all
Defined in:
lib/supportal/logger.rb

Class Method Summary collapse

Class Method Details

.create(stream) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/supportal/logger.rb', line 6

def self.create(stream)
  logger = Logger.new(stream)
  logger.formatter = proc do |severity, datetime, progname, msg|
    { time: datetime, type: severity, message: msg }.to_json + "\n"
  end
  return logger
end