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
414 def self.key
415   :unconstrained_deep
416 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
419 def self.options_t
420   @options_t ||= Types::TypeParser.singleton.parse('Hash[String[1],Any]')
421 end