Sha256: 4c07a62a2e66d0eb18cf620747bae8f9030135dc49526e4bf255896bc96cba5b

Contents?: true

Size: 266 Bytes

Versions: 3

Compression:

Stored size: 266 Bytes

Contents

require 'logger'
module SimpleSegment
  module Logging
    def self.included(klass)
      klass.extend(self)
    end

    def default_logger(logger_option)
      if logger_option
        logger_option
      else
        Logger.new STDOUT
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
simple_segment-0.3.0 lib/simple_segment/logging.rb
simple_segment-0.2.1 lib/simple_segment/logging.rb
simple_segment-0.2.0 lib/simple_segment/logging.rb