Sha256: a708d4370e30a1bd4c85447280f7c44271449029dbd44a8c0d03b29f4fa0f404

Contents?: true

Size: 444 Bytes

Versions: 101

Compression:

Stored size: 444 Bytes

Contents

module Scrivito
  module Warning
    def self.warn(message)
      Rails.logger.warn("[Scrivito] WARNING! #{message}")
    end

    def self.error(message, exception=nil)
      if exception
        padded_backtrace = exception.backtrace.map { |line| "  #{line}" }

        message += ": #{exception.class.to_s} (#{exception})\n#{padded_backtrace.join("\n")}"
      end

      Rails.logger.error("[Scrivito] ERROR! #{message}")
    end
  end
end

Version data entries

101 entries across 101 versions & 1 rubygems

Version Path
scrivito_sdk-1.7.0 lib/scrivito/warning.rb
scrivito_sdk-1.7.0.rc2 lib/scrivito/warning.rb
scrivito_sdk-1.5.5 lib/scrivito/warning.rb
scrivito_sdk-1.6.1 lib/scrivito/warning.rb
scrivito_sdk-1.6.1.rc1 lib/scrivito/warning.rb
scrivito_sdk-1.5.5.rc1 lib/scrivito/warning.rb
scrivito_sdk-1.4.3 lib/scrivito/warning.rb
scrivito_sdk-1.5.4 lib/scrivito/warning.rb
scrivito_sdk-1.7.0.rc1 lib/scrivito/warning.rb
scrivito_sdk-1.6.0 lib/scrivito/warning.rb
scrivito_sdk-1.6.0.rc5 lib/scrivito/warning.rb
scrivito_sdk-1.5.4.rc1 lib/scrivito/warning.rb
scrivito_sdk-1.6.0.rc4 lib/scrivito/warning.rb
scrivito_sdk-1.6.0.rc3 lib/scrivito/warning.rb
scrivito_sdk-1.5.3 lib/scrivito/warning.rb
scrivito_sdk-1.6.0.rc2 lib/scrivito/warning.rb
scrivito_sdk-1.5.3.rc1 lib/scrivito/warning.rb
scrivito_sdk-1.6.0.rc1 lib/scrivito/warning.rb
scrivito_sdk-1.5.2 lib/scrivito/warning.rb
scrivito_sdk-1.5.2.rc1 lib/scrivito/warning.rb