module Flickrage
Constants
- MAX_DICT_LINES
- VERSION
Attributes
logger[RW]
Public Class Methods
_read_dict()
click to toggle source
# File lib/flickrage.rb, line 70 def _read_dict logger.debug('Caching lines from the Dict') raise DictError, "Not found #{config.dict_path}" unless File.exist?(config.dict_path) @dict_file = File.open(config.dict_path, 'r') configure do |c| c.dict = @dict_file.each_line.first(MAX_DICT_LINES) end config.dict rescue => e raise DictError, e.message ensure @dict_file.close if @dict_file.respond_to?(:close) end
api_keys?()
click to toggle source
# File lib/flickrage.rb, line 57 def api_keys? config.flickr_api_key && config.flickr_shared_secret end
cleanup()
click to toggle source
# File lib/flickrage.rb, line 53 def cleanup logger.close if logger end
dict()
click to toggle source
# File lib/flickrage.rb, line 65 def dict return config.dict if config.dict _read_dict end
pool=(value)
click to toggle source
# File lib/flickrage.rb, line 61 def pool=(value) config.pool = value end