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