I''m looking to create a package provider. We have puppet installed in
a non-standard location
/puppet/puppet/*
The only way I can test the provider is putting the new provider on
the server and restarting puppet on the client. So a few questions.
Is there a way to install it locally so I don''t have to make the
changes on the server and restart the client?
Also it seems I have to remove the provider before each run
# rm -rf /var/lib/puppet/lib/puppet/provider/brpkg.pb && puppet agent
--verbose --no-daemonize --environment=stage
notice: Starting Puppet client version 2.6.2
info: Retrieving plugin
notice: /File[/var/lib/puppet/lib/puppet/provider/brpkg.pb]/ensure:
defined content as ''{md5}7e8bcb2bb96e5bd7c48c5314ad66cac4''
info: Loading downloaded plugin /var/lib/puppet/lib/puppet/provider/
brpkg.pb
# puppet agent --verbose --no-daemonize --environment=stage
notice: Starting Puppet client version 2.6.2
info: Retrieving plugin
<snip>
err: Could not run Puppet configuration client: Parameter provider
failed: Invalid package provider ''brpkg'' at
/puppet/config/stage/
manifests/modules/brsoft/manifests/ums.pp:15
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.