Sha256: a27f352815f5a533bc3586b00d8102265ff7c6aa97d65de545ce28ee0614293b

Contents?: true

Size: 399 Bytes

Versions: 5

Compression:

Stored size: 399 Bytes

Contents

module Apphunk
  module Logger
    class << self

      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

    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
apphunk-0.5.1 lib/apphunk/logger.rb
apphunk-0.5.0 lib/apphunk/logger.rb
apphunk-0.4.1 lib/apphunk/logger.rb
apphunk-0.4.0 lib/apphunk/logger.rb
apphunk-0.3.1 lib/apphunk/logger.rb