Sha256: 33146c0cbd2f77bc1807d04257b664827c709af9335fec6a6e82d417233473fb

Contents?: true

Size: 434 Bytes

Versions: 1

Compression:

Stored size: 434 Bytes

Contents

require 'logger'

module Aquarium
  module Utils
    # DefaultLogger holds the Aquarium-wide "default" Ruby standard library logger.
    # Individual objects may chose to create their own loggers.
    module DefaultLogger
      
      @@default_logger = Logger.new STDERR
      
      def self.logger
        @@default_logger
      end
      
      def self.logger= logger
        @@default_logger = logger
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
aquarium-0.3.1 lib/aquarium/utils/default_logger.rb