Class: Ambry::Adapters::YAML
- Inherits:
-
File
- Object
- Ambry::Adapter
- File
- Ambry::Adapters::YAML
- Defined in:
- lib/ambry/adapters/yaml.rb
Overview
An Adapter that uses YAML for its storage.
Instance Attribute Summary
Attributes inherited from File
Attributes inherited from Ambry::Adapter
Instance Method Summary collapse
Methods inherited from File
#initialize, #load_database, #save_database
Methods inherited from Ambry::Adapter
#db_for, #initialize, #load_database, #read_only?, #save_database
Constructor Details
This class inherits a constructor from Ambry::Adapters::File
Instance Method Details
#export_data ⇒ Object
12 13 14 |
# File 'lib/ambry/adapters/yaml.rb', line 12 def export_data db.to_yaml end |
#import_data ⇒ Object
8 9 10 |
# File 'lib/ambry/adapters/yaml.rb', line 8 def import_data ::YAML.load(::File.read(file_path)) end |