Sha256: e1bb72e0f1cfa38e5141176b96b976b26844585dfe2d20cbaf8368aa6b582d18

Contents?: true

Size: 348 Bytes

Versions: 3

Compression:

Stored size: 348 Bytes

Contents

require 'logger'

module DynoscaleRuby
  module Logger

    def self.logger
      @@logger ||= if defined?(Rails)
        Rails.logger
      else
        ::Logger.new(STDOUT)
      end
      if ENV['DYNOSCALE_DEV']
      	@@logger.level = ::Logger::DEBUG
      else
        @@logger.level = ::Logger::WARN
      end
      @@logger
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dynoscale_ruby-1.0.3 lib/dynoscale_ruby/logger.rb
dynoscale_ruby-1.0.2 lib/dynoscale_ruby/logger.rb
dynoscale_ruby-1.0.1 lib/dynoscale_ruby/logger.rb