On Mar 28, 1:10 am, Justin Ellis <[email protected]> wrote:
> Good Evening!
>
> I'm having issues with the order in which items are ran inside of a service
> class, it's attempting to run before the provider is present (the provider
> is provided by the glassfish package).  It looks for the glassfish provider
> prior to inheriting the repository or the package list.
>
> http://snipt.org/woomg
>
> I have included a snipt of the code, does anyone have an idea as to what I'm
> missing?

Are you saying that the "glassfish" package installs a Puppet provider
for the custom "glassfish" resource type?  Does it also install the
type itself, then?  That probably isn't going to work.  To
automatically push Puppet extensions out to clients, you probably
should use Puppet's standard plugin synchronization mechanism.  That
runs very early, specifically so as to address the type of problem you
describe.

See http://docs.puppetlabs.com/guides/plugins_in_modules.html

John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to