lib/yogi_berra.rb in yogi_berra-0.0.1 vs lib/yogi_berra.rb in yogi_berra-0.0.2

- old
+ new

@@ -1,15 +1,16 @@ -require "yogi_berra/catcher" -require "yogi_berra/backtrace" -require "yogi_berra/notice" -require "yogi_berra/exception_middleware" -require "yogi_berra/data" +require 'yogi_berra/catcher' +require 'yogi_berra/backtrace' +require 'yogi_berra/notice' +require 'yogi_berra/exception_middleware' +require 'yogi_berra/data' +require 'yogi_berra/logger' if defined?(::Rails.version) && ::Rails.version.to_f >= 3.0 - require "yogi_berra/engine" + require 'yogi_berra/engine' else - require "yogi_berra/rails" + require 'yogi_berra/rails' end module YogiBerra class << self # Stores the notice exception @@ -20,10 +21,10 @@ def exceptionize(exception, environment, database, opts = {}) notice = build_notice_for(exception, opts) if database YogiBerra::Data.store!(notice, environment, database) else - Rails.logger.error "[YogiBerra Error] No database connection!" + YogiBerra::Logger.log("No database connection!", :error) end end private