Method: Puppet::Property.value_name

Defined in:
lib/puppet/property.rb

.value_name(name) ⇒ Symbol, Regexp

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Looks up a value’s name among valid values, to enable option lookup with result as a key.

Parameters:

  • name (Object)

    the parameter value to match against valid values (names).

Returns:

  • (Symbol, Regexp)

    a value matching predicate



128
129
130
131
# File 'lib/puppet/property.rb', line 128

def self.value_name(name)
  value = value_collection.match?(name)
  value.name if value
end