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