On 04/17/2013 07:46 AM, Larry Fast wrote:
> I think I found the problem.  Pluginsync seems to load ALL plugins -
> even for modules that are not included in that node's manifest.  Is this
> correct?

Yes. Pluginsync happens before the manifest is even compiled. This is a
logical necessity. E.g. your custom facts might affect conditional in
the manifest and even alter the set of modules included.

It is therefor necessary to restrict all facts to valid platforms.

> And Pluginsync does not indicate the source module for any of
> the files it loads.

Hmm, that may well be the case. The easiest workaround is probably to
trawl your modules/*/lib directories for the .rb file in question. The
basename should be visible in the agent output.

Cheers,
Felix

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to