Sha256: dabc01b730e4099330685cb2d83ceb53af3d4010f4a80af25fba6c53cf92e49d

Contents?: true

Size: 655 Bytes

Versions: 5

Compression:

Stored size: 655 Bytes

Contents

require "logjam_agent/version"
require "logjam_agent/amqp_forwarder"
require "logjam_agent/forwarders"
require "logjam_agent/request"
require "logjam_agent/buffered_logger"
require "logjam_agent/syslog_like_formatter"

module LogjamAgent

  class ForwardingError < StandardError; end

  mattr_accessor :error_handler
  self.error_handler = lambda { |exception| }

  mattr_accessor :application_name
  self.application_name = nil

  mattr_accessor :environment_name
  self.environment_name = nil

  def self.disable!
    self.disabled = true
  end

  def self.enable!
    self.disabled = false
  end

  mattr_accessor :disabled
  self.disabled = false
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
logjam_agent-0.2.3 lib/logjam_agent.rb
logjam_agent-0.2.2 lib/logjam_agent.rb
logjam_agent-0.2.1 lib/logjam_agent.rb
logjam_agent-0.2.0 lib/logjam_agent.rb
logjam_agent-0.1.3 lib/logjam_agent.rb