Sha256: 5a674ab2fb3d6b64eb0bed32cf37e0a94a4d6ffaf0947882c60dac6238c4430b
Contents?: true
Size: 545 Bytes
Versions: 1
Compression:
Stored size: 545 Bytes
Contents
require 'date' module Tracer module Formatters class Basic 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 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tracer-rb-0.1.0 | lib/tracer/formatters/basic.rb |