Sha256: 95362e6914b1cad32653d00c9faa6fd72d4441582b334e1eae7c0dac5277cb43

Contents?: true

Size: 429 Bytes

Versions: 7

Compression:

Stored size: 429 Bytes

Contents

require 'logger'

module Graphiterb

  class << self; attr_accessor :log end

  # Create a Logger and point it at Graphiterb::LOG_FILE_DESTINATION which is
  # set in ~/.imwrc and defaults to STDERR.
  def self.instantiate_logger!
    Graphiterb.log ||= Logger.new(Settings[:log])
    Graphiterb.log.datetime_format = "%Y%m%d-%H:%M:%S "
    Graphiterb.log.level           = Logger::INFO
  end

end
Graphiterb.instantiate_logger!

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
graphiterb-0.2.6 lib/graphiterb/utils/log.rb
graphiterb-0.2.5 lib/graphiterb/utils/log.rb
graphiterb-0.2.4 lib/graphiterb/utils/log.rb
graphiterb-0.2.3 lib/graphiterb/utils/log.rb
graphiterb-0.2.2 lib/graphiterb/utils/log.rb
graphiterb-0.2.1 lib/graphiterb/utils/log.rb
graphiterb-0.2.0 lib/graphiterb/utils/log.rb