Class: HolePicker::OfflineDatabase
- Includes:
- HasLogger
- Defined in:
- lib/holepicker/offline_database.rb
Constant Summary collapse
- OFFLINE_JSON_FILE =
File.('../data/data.json', __FILE__)
Instance Attribute Summary
Attributes inherited from Database
Class Method Summary collapse
Methods included from HasLogger
Methods inherited from Database
#compatible?, #initialize, load_from_json_file
Constructor Details
This class inherits a constructor from HolePicker::Database
Class Method Details
.load ⇒ Object
10 11 12 13 14 15 |
# File 'lib/holepicker/offline_database.rb', line 10 def self.load load_from_json_file(File.read(OFFLINE_JSON_FILE)) rescue Exception => e logger.fail "Can't load local data file: #{e}" exit 1 end |