Module: EECummings::Configuration
- Included in:
- EECummings
- Defined in:
- lib/ee_cummings/configuration.rb
Instance Method Summary collapse
- #cleanup ⇒ Object
- #configure {|variable_list| ... } ⇒ Object
- #variable_registry=(registry) ⇒ Object
- #variable_warehouse=(warehouse) ⇒ Object
Instance Method Details
#cleanup ⇒ Object
21 22 23 24 |
# File 'lib/ee_cummings/configuration.rb', line 21 def cleanup @variable_registry = nil @variable_warehouse = nil end |
#configure {|variable_list| ... } ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/ee_cummings/configuration.rb', line 3 def configure variable_list = variable_registry yield variable_list variable_warehouse.load_variables_from_registry(variable_list) if variable_warehouse.errors.length > 0 raise_errors(variable_warehouse.errors) end self.warehouse = variable_warehouse end |
#variable_registry=(registry) ⇒ Object
13 14 15 |
# File 'lib/ee_cummings/configuration.rb', line 13 def variable_registry=(registry) @variable_registry = registry end |
#variable_warehouse=(warehouse) ⇒ Object
17 18 19 |
# File 'lib/ee_cummings/configuration.rb', line 17 def variable_warehouse=(warehouse) @variable_warehouse = warehouse end |