Module: Weeter
- Extended by:
- Weeter
- Included in:
- Weeter
- Defined in:
- lib/weeter.rb,
lib/weeter/cli.rb,
lib/weeter/runner.rb,
lib/weeter/version.rb,
lib/weeter/limitator.rb,
lib/weeter/tweet_item.rb,
lib/weeter/configuration.rb,
lib/weeter/plugins/lib/redis.rb,
lib/weeter/plugins/lib/oauth_http.rb,
lib/weeter/twitter/tweet_consumer.rb,
lib/weeter/plugins/notification/http.rb,
lib/weeter/plugins/subscription/http.rb,
lib/weeter/plugins/subscription/redis.rb,
lib/weeter/plugins/notification/resque.rb,
lib/weeter/plugins/notification_plugin.rb,
lib/weeter/plugins/subscription_plugin.rb,
lib/weeter/configuration/limiter_config.rb,
lib/weeter/configuration/twitter_config.rb,
lib/weeter/configuration/client_app_config.rb
Defined Under Namespace
Modules: Plugins, Twitter
Classes: Cli, Configuration, Limitator, Runner, TweetItem
Constant Summary
collapse
- VERSION =
"0.19.4"
Instance Method Summary
collapse
Instance Method Details
16
17
18
|
# File 'lib/weeter.rb', line 16
def configure
yield Configuration.instance
end
|
#logger ⇒ Object
20
21
22
23
24
25
26
27
28
29
30
|
# File 'lib/weeter.rb', line 20
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
|