class Sinatra::Metrics::LtsvFormatter
Public Instance Methods
call(severity, datetime, progname, msg)
click to toggle source
# File lib/sinatra/template_metrics/ltsv_formatter.rb, line 4 def call(severity, datetime, progname, msg) "time:#{datetime.iso8601}\t#{format_msg(msg)}\n" end
Private Instance Methods
format_msg(msg)
click to toggle source
# File lib/sinatra/template_metrics/ltsv_formatter.rb, line 10 def format_msg(msg) msg.map {|k, v| "#{k}:#{v}" }.join("\t") end