Method: Puppet::Type#propertydefined?

Defined in:
lib/puppet/type.rb

#propertydefined?(name) ⇒ Boolean

Returns whether the attribute given by name has been added to this resource or not.

Returns:

  • (Boolean)

    Returns whether the attribute given by name has been added to this resource or not.



824
825
826
827
# File 'lib/puppet/type.rb', line 824

def propertydefined?(name)
  name = name.intern unless name.is_a? Symbol
  @parameters.include?(name)
end