Sha256: fbd7547830bbc8441e852a9b6bc457684b1fbf5dcb0b93037aafa010e80dd98d

Contents?: true

Size: 527 Bytes

Versions: 3

Compression:

Stored size: 527 Bytes

Contents

require 'eventmachine'
require 'json'
require 'logger'

require 'weeter/configuration'
require 'weeter/cli'
require 'weeter/plugins'
require 'weeter/runner'
require 'weeter/twitter'


module Weeter
  
  def self.configure
    yield Configuration.instance
  end
  
  def self.logger
    @logger ||= begin
      if Configuration.instance.log_path == false
        nil
      elsif Configuration.instance.log_path
        Logger.new(Configuration.instance.log_path)
      else
        Logger.new(STDOUT)
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
weeter-0.9.2 lib/weeter.rb
weeter-0.9.1 lib/weeter.rb
weeter-0.9.0 lib/weeter.rb