Class: Rake::Funnel::Support::Environments::Loader
- Inherits:
-
Object
- Object
- Rake::Funnel::Support::Environments::Loader
- Defined in:
- lib/rake/funnel/support/environments/loader.rb
Class Method Summary collapse
Class Method Details
.load_configuration(config, store = configatron, customizer = nil) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/rake/funnel/support/environments/loader.rb', line 10 def load_configuration(config, store = configatron, customizer = nil) Rake.("Configuring for #{config[:name]}") store.unlock! store.reset! store.env = config[:name] load(config, store) customizer.call(store) if customizer && customizer.respond_to?(:call) store.lock! Rake.('') Rake.(store.inspect) end |