class LogStats::Logger
Public Class Methods
elapsed(config, message) { || ... }
click to toggle source
# File lib/log_stats/logger.rb, line 8 def self.elapsed(config, message) if config[:verbose] start_at = Time.now print(message + '...') result = yield elapsed = ((Time.now - start_at) * 1000.0).round puts(" #{elapsed} ms") result else yield end end
info(config, message)
click to toggle source
# File lib/log_stats/logger.rb, line 3 def self.info(config, message) return if !config[:verbose] puts(message) end