lib/rmega/loggable.rb in rmega-0.0.6 vs lib/rmega/loggable.rb in rmega-0.1.0

- old
+ new

@@ -1,11 +1,18 @@ +require 'logger' + module Rmega module Loggable def logger - Rmega.logger + @@logger ||= begin + Logger.new($stdout).tap do |l| + l.formatter = Proc.new { | severity, time, progname, msg| "#{msg}\n" } + l.level = Logger::ERROR + end + end end def self.included(base) - base.send :extend, self + base.send(:extend, self) end end end