Method: Puppet::Pops::Loaders#add_loader_by_name
- Defined in:
- lib/puppet/pops/loaders.rb
#add_loader_by_name(loader) ⇒ Object
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.
259 260 261 262 263 264 265 |
# File 'lib/puppet/pops/loaders.rb', line 259 def add_loader_by_name(loader) name = loader.loader_name if @loaders_by_name.include?(name) raise Puppet::ParseError, _("Internal Error: Attempt to redefine loader named '%{name}'") % { name: name } end @loaders_by_name[name] = loader end |