Method: Unilogger::LogFileEmitter#emit
- Defined in:
- lib/unilogger/log_file_emitter.rb
#emit(details, message, options) ⇒ Object
27 28 29 30 31 32 33 |
# File 'lib/unilogger/log_file_emitter.rb', line 27 def emit( details, , ) if && .size > 0 then = .map { |k,v| [k, v.to_json].join(":") }.join(",") = "#{message}; #{options}" end @logdev.write "#{details[:time].to_i} [#{details[:pid]}:#{details[:fiber]}] #{details[:pri_sym]} #{message}\n" end |