Method: Puppet::Pops::Lookup::DataProvider#name

Defined in:
lib/puppet/pops/lookup/data_provider.rb

#nameString

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.

Returns the name of the this data provider.

Returns:

  • (String)

    the name of the this data provider

Raises:

  • (NotImplementedError)


63
64
65
# File 'lib/puppet/pops/lookup/data_provider.rb', line 63

def name
  raise NotImplementedError, "Subclass of #{DataProvider.name} must implement 'name' method"
end