Module: Apphunk::Logger

Defined in:
lib/apphunk/logger.rb

Class Method Summary collapse

Class Method Details

.error(message) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/apphunk/logger.rb', line 5

def error(message)
  message = "[Apphunk] Error: #{message}"
  case
    when defined?(Rails) && Rails.logger
      Rails.logger.error(message)
    when defined?(RAILS_DEFAULT_LOGGER)
      RAILS_DEFAULT_LOGGER.error(message)
    else
      puts(message)
  end
end