class Puppet::Pops::UnconstrainedDeepMergeStrategy

Same as {DeepMergeStrategy} but without constraint on valid merge options (needed for backward compatibility with Hiera v3)

Public Class Methods

key() click to toggle source
    # File lib/puppet/pops/merge_strategy.rb
415 def self.key
416   :unconstrained_deep
417 end
options_t() click to toggle source

@return [Types::PAnyType] the puppet type used when validating the options hash

    # File lib/puppet/pops/merge_strategy.rb
420 def self.options_t
421   @options_t ||= Types::TypeParser.singleton.parse('Hash[String[1],Any]')
422 end