Sha256: d3fabe3782e8c2c5436f22a9bac6874b9aeb398c00b0b69587c86c77c53c910c
Contents?: true
Size: 517 Bytes
Versions: 3
Compression:
Stored size: 517 Bytes
Contents
# # name.rb # # Returns a standardized form of a given resource name. # module Puppet::Parser::Functions newfunction(:name, :type => :rvalue, :doc => <<-EOS This function returns a standardized form of a given resource name. EOS ) do |args| name = nil CORL.run do raise(Puppet::ParseError, "name(): Must have a resource name specified; " + "given (#{args.size} for 1)") if args.size < 1 name = CORL.provisioner(:puppet).to_name(args[0]) end return name end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
corl-0.4.2 | lib/puppet/parser/functions/name.rb |
corl-0.4.1 | lib/puppet/parser/functions/name.rb |
corl-0.4.0 | lib/puppet/parser/functions/name.rb |