Sha256: b7a1f68c1eb0cfb15379e9c8516ead8930cb8041d5e6f7622452c2b46065702b
Contents?: true
Size: 423 Bytes
Versions: 2
Compression:
Stored size: 423 Bytes
Contents
require 'logger' module AdhearsionStats class MetricsLogger < Logger def format_message(severity, timestamp, progname, msg) nice = timestamp.strftime("%Y-%m-%d %I:%M:%S %p") "#{nice}: #{msg}\n" end end def self.setup_logger logfile = File.open("#{Adhearsion.root}/log/adhearsion-stats.log", 'a') logfile.sync = true @metrics_logger = MetricsLogger.new(logfile) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
adhearsion-stats-0.0.3 | lib/adhearsion-stats/metrics_logger.rb |
adhearsion-stats-0.0.2 | lib/adhearsion-stats/metrics_logger.rb |