Method: Puppet::DataTypes::TypeBuilderAPI#implementation_class
- Defined in:
- lib/puppet/datatypes.rb
#implementation_class(ruby_class) ⇒ Object
204 205 206 207 |
# File 'lib/puppet/datatypes.rb', line 204 def implementation_class(ruby_class) raise ArgumentError, _('a data type can only have one implementation') if @type_builder.has_implementation? @type_builder.implementation_class = ruby_class end |