Method: Puppet::DataTypes::TypeBuilderAPI#interface

Defined in:
lib/puppet/datatypes.rb

#interface(type_string) ⇒ Object

Raises:

  • (ArgumentError)


194
195
196
197
# File 'lib/puppet/datatypes.rb', line 194

def interface(type_string)
  raise ArgumentError, _('a data type can only have one interface') unless @type_builder.interface.nil?
  @type_builder.interface = type_string
end