Module: Lazybird::Config
Instance Method Summary collapse
Instance Method Details
#client ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/lazybird/config.rb', line 10 def client @_client ||= Twitter::REST::Client.new do |config| config.consumer_key = db_config[:consumer_key] config.consumer_secret = db_config[:consumer_secret] config.access_token = db_config[:access_token] config.access_token_secret = db_config[:access_token_secret] end end |
#db_file ⇒ Object
23 24 25 |
# File 'lib/lazybird/config.rb', line 23 def db_file "#{Dir.home}/.twitter.db" end |
#db_file_exists? ⇒ Boolean
27 28 29 |
# File 'lib/lazybird/config.rb', line 27 def db_file_exists? File.file? db_file end |
#tasks ⇒ Object
19 20 21 |
# File 'lib/lazybird/config.rb', line 19 def tasks @_tasks ||= YAML::load_file("#{gem_path}/lib/config/tasks.yml") end |