Sha256: b56a35c23645fd18cc5286c8d81045f4632b27fd583ce0122fee172c20fcd67e

Contents?: true

Size: 489 Bytes

Versions: 2

Compression:

Stored size: 489 Bytes

Contents

require 'logster/logger'
require 'logster/message'
require 'logster/configuration'

module Logster
  def self.logger=(logger)
    @logger = logger
  end

  def self.logger
    @logger
  end

  def self.store=(store)
    @store=store
  end

  def self.store
    @store
  end

  def self.config=(config)
    @config = config
  end

  def self.config
    @config ||= Configuration.new
  end
end

if defined?(::Rails) && ::Rails::VERSION::MAJOR.to_i >= 3
  require 'logster/rails/railtie'
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
logster-0.0.4 lib/logster.rb
logster-0.0.3 lib/logster.rb