Class: Calamum::Config
- Inherits:
-
Object
- Object
- Calamum::Config
- Extended by:
- Mixlib::Config
- Defined in:
- lib/calamum/config.rb
Overview
Provides a class-based configuration object. See github.com/opscode/mixlib-config
Class Method Summary collapse
Class Method Details
.apply(config) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/calamum/config.rb', line 12 def self.apply(config) merge!(config) self.doc_path = File.join(config[:path], 'docs') self.tpl_path = File.join(File.dirname(__FILE__), 'templates', config[:template]) unless Calamum::VALID_TEMPLATES.include?(config[:template]) fail "Unknown template #{config[:template]}" end end |
.inspect ⇒ Object
8 9 10 |
# File 'lib/calamum/config.rb', line 8 def self.inspect configuration.inspect end |