Sha256: 35527ea08b854fa7fe59e5b7b55c890eeae0eb7814386a9944c05bbe8a389588

Contents?: true

Size: 244 Bytes

Versions: 12

Compression:

Stored size: 244 Bytes

Contents

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

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
puppet-3.0.2 lib/puppet/parser/functions/hiera.rb
puppet-3.0.2.rc3 lib/puppet/parser/functions/hiera.rb
puppet-3.0.2.rc2 lib/puppet/parser/functions/hiera.rb
puppet-3.0.2.rc1 lib/puppet/parser/functions/hiera.rb
puppet-3.0.1 lib/puppet/parser/functions/hiera.rb
puppet-3.0.1.rc1 lib/puppet/parser/functions/hiera.rb
puppet-3.0.0 lib/puppet/parser/functions/hiera.rb
puppet-3.0.0.rc8 lib/puppet/parser/functions/hiera.rb
puppet-3.0.0.rc7 lib/puppet/parser/functions/hiera.rb
hiera-puppet-1.0.0 lib/puppet/parser/functions/hiera.rb
hiera-puppet-1.0.0rc3 lib/puppet/parser/functions/hiera.rb
hiera-puppet-1.0.0rc2 lib/puppet/parser/functions/hiera.rb