Sha256: 022e14c14801c24f7416e6e4ab52fd6d44c2ac4ce89980a28906b564fb82ad26

Contents?: true

Size: 729 Bytes

Versions: 13

Compression:

Stored size: 729 Bytes

Contents

module Logatron
  MSG_ID = :msg_id
  SITE = :site

  DEBUG = 'DEBUG'.freeze
  INVALID_USE = 'INVALID_USE'.freeze
  INFO = 'INFO'.freeze
  WARN = 'WARN'.freeze
  ERROR = 'ERROR'.freeze
  CRITICAL = 'CRITICAL'.freeze
  FATAL = 'FATAL'.freeze

  # Maps Constants to the Logger Severity Integers:
  #   DEBUG = 0
  #   INFO = 1
  #   WARN = 2
  #   ERROR = 3
  #   FATAL = 4
  #   UNKNOWN = 5
  # Note that the Logatron Severities will be put into
  # the logs (severity => INVALID_USE), for filtering purposes
  SEVERITY_MAP = {
    Logatron::DEBUG => 0,
    Logatron::INFO => 1,
    Logatron::INVALID_USE => 1,
    Logatron::WARN => 2,
    Logatron::ERROR => 3,
    Logatron::CRITICAL => 4,
    Logatron::FATAL => 5
  }.freeze
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
logatron-0.16.1 lib/logatron/const.rb
logatron-0.16.0 lib/logatron/const.rb
logatron-0.15.0 lib/logatron/const.rb
logatron-0.14.0 lib/logatron/const.rb
logatron-0.13.0 lib/logatron/const.rb
logatron-0.12.0 lib/logatron/const.rb
logatron-0.11.0 lib/logatron/const.rb
logatron-0.10.0 lib/logatron/const.rb
logatron-0.9.0 lib/logatron/const.rb
logatron-0.8.0 lib/logatron/const.rb
logatron-0.7.0 lib/logatron/const.rb
logatron-0.6.0 lib/logatron/const.rb
logatron-0.5.0 lib/logatron/const.rb