Class: Tracerius::Formatters::Basic
- Inherits:
-
Object
- Object
- Tracerius::Formatters::Basic
- Defined in:
- lib/tracerius/formatters/basic.rb
Class Method Summary collapse
Class Method Details
.call ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/tracerius/formatters/basic.rb', line 6 def self.call start = ::DateTime.now.strftime('%Q').to_i / 1000.0 proc do |event, file, line, id, binding, classname| now_ms = ::DateTime.now.strftime('%Q').to_i / 1000.0 duration = '%.3f' % (now_ms - start) start = ::DateTime.now.strftime('%Q').to_i / 1000.0 printf "%s %s %8s %s:%-2d %10s %8s\n", ::DateTime.now.strftime("%S.%L"), duration, event, file, line, id, classname end end |