Sha256: 0a154d6f28db8cc32c68a676bad482ecff1b18099961b92765bc3a694f60785c

Contents?: true

Size: 381 Bytes

Versions: 7

Compression:

Stored size: 381 Bytes

Contents

require "singleton"

module Baleen
  class Configuration
    include Singleton
    include Baleen::Default

    attr_accessor :log_level, :dir, :debug

    def initialize
      @log_level = INFO
      @dir       = default_dir
    end

    def self.log_level=(level)
      instance.log_level = level
    end

    def self.debug=(bool)
      instance.debug = bool
    end

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
baleen-0.2.5 lib/baleen/configuration.rb
baleen-0.2.4 lib/baleen/configuration.rb
baleen-0.2.3 lib/baleen/configuration.rb
baleen-0.2.2 lib/baleen/configuration.rb
baleen-0.2.1 lib/baleen/configuration.rb
baleen-0.2.0 lib/baleen/configuration.rb
baleen-0.1.2 lib/baleen/configuration.rb