class MetaCommit::ConfigurationStore
@attr [MetaCommit::Configuration] configuration
Constants
- META_COMMIT_CONFIG_FILENAME
- META_COMMIT_HOME
- TEMPLATE_FILE
Public Class Methods
new(configuration)
click to toggle source
@param [MetaCommit::Configuration] configuration
# File lib/meta_commit/configuration_store.rb, line 10 def initialize(configuration) @configuration = configuration end
Public Instance Methods
get(key)
click to toggle source
@param [Symbol] key @return [Object]
# File lib/meta_commit/configuration_store.rb, line 23 def get(key) @configuration.get(key) end
merge(configuration)
click to toggle source
Merges passed configuration with @configuration @param [MetaCommit::Configuration] configuration @return [MetaCommit::ConfigurationStore]
# File lib/meta_commit/configuration_store.rb, line 17 def merge(configuration) @configuration.merge!(configuration) end