Sha256: 6dfcbd542a8607371e4760090282919c085535ea7b73964105042bfecb5ea0d5

Contents?: true

Size: 259 Bytes

Versions: 6

Compression:

Stored size: 259 Bytes

Contents

module Puppet::Parser::Functions
  newfunction(:hiera_hash, :type => :rvalue, :arity => -2) do |*args|
    require 'hiera_puppet'
    key, default, override = HieraPuppet.parse_args(args)
    HieraPuppet.lookup(key, default, self, override, :hash)
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
librarian-puppet-0.9.9 vendor/gems/ruby/1.9.1/gems/puppet-3.1.0/lib/puppet/parser/functions/hiera_hash.rb
puppet-3.1.1 lib/puppet/parser/functions/hiera_hash.rb
librarian-puppet-0.9.8 vendor/gems/ruby/1.9.1/gems/puppet-3.1.0/lib/puppet/parser/functions/hiera_hash.rb
puppet-3.1.0 lib/puppet/parser/functions/hiera_hash.rb
puppet-3.1.0.rc2 lib/puppet/parser/functions/hiera_hash.rb
puppet-3.1.0.rc1 lib/puppet/parser/functions/hiera_hash.rb