class Taskinator::Logging::Pretty
Public Instance Methods
call(severity, time, program_name, message)
click to toggle source
Provide a call() method that returns the formatted message.
# File lib/taskinator/logger.rb, line 17 def call(severity, time, program_name, message) "#{time.utc.iso8601} #{::Process.pid} TID-#{Thread.current.object_id.to_s(36)}#{context} #{severity}: #{message}\n" end
context()
click to toggle source
# File lib/taskinator/logger.rb, line 21 def context ctx = Thread.current[:taskinator_context] ctx ? " #{ctx}" : '' end