Sha256: 10ba3a5fb9cbb6b08f4ea7122369b3227bc5acb06a2aab893f4c29f1a5ea321a
Contents?: true
Size: 646 Bytes
Versions: 3
Compression:
Stored size: 646 Bytes
Contents
require 'eventmachine' require 'json' require 'logger' module Weeter extend self autoload 'Cli', 'weeter/cli' autoload 'Plugins', 'weeter/plugins' autoload 'Runner', 'weeter/runner' autoload 'Twitter', 'weeter/twitter' autoload 'Limitator', 'weeter/limitator' autoload 'Configuration', 'weeter/configuration' def configure yield Configuration.instance end def 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.13.0 | lib/weeter.rb |
weeter-0.11.0 | lib/weeter.rb |
weeter-0.10.0 | lib/weeter.rb |