class Amanuensis::Logger
Public Instance Methods
call(message, block)
click to toggle source
# File lib/amanuensis/logger.rb, line 6 def call(message, block) formatter.info "#{message}" result = nil duration = Benchmark.realtime do result = block.call end formatter.info "#{message} ends after #{duration}s" result end
Private Instance Methods
formatter()
click to toggle source
# File lib/amanuensis/logger.rb, line 21 def formatter @formatter ||= ::Logger.new(STDOUT) end