Class: Puppet::Pops::DefaultMergeStrategy

Inherits:
FirstFoundStrategy show all
Defined in:
lib/puppet/pops/merge_strategy.rb

Overview

Same as FirstFoundStrategy but used when no strategy has been explicitly given

Constant Summary collapse

INSTANCE =
self.new(EMPTY_HASH)

Constants inherited from MergeStrategy

MergeStrategy::NOT_FOUND

Class Method Summary collapse

Methods inherited from FirstFoundStrategy

#lookup

Methods inherited from MergeStrategy

add_strategy, #configuration, #convert_value, #initialize, #lookup, merge, #merge, #merge_lookup, #merge_single, #options, strategy, strategy_keys

Constructor Details

This class inherits a constructor from Puppet::Pops::MergeStrategy

Class Method Details

.keyObject



233
234
235
# File 'lib/puppet/pops/merge_strategy.rb', line 233

def self.key
  :default
end