I've created some new parser functions in the lib/puppet/parser/
functions directory, which work fine.

However, the first time a client runs, it will copy these .rb files
over to the client, where they fail to load (because they require
additional ruby gems not present on the client).  After this, all
works fine, since the functions are only called by the parser, which
runse on the puppetmaster.

My question is, surely this is a bug?  I dont think the client should
get a copy of the lib/puppet/parser tree (although obviously it needs
the lib/facter tree) and even if it gets a copy, it shouldn't load
them as it isn't doing the parsing.  These error messages are
confusing and unnecerrary...

Steve

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev?hl=en.

Reply via email to