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