puppetlabs/mcollective-plugins — pull request #38 by cprice-puppet (2012-04-25 03:44:00+00:00)
Title: (#13429) refactor puppetral agent for telly compatibility

R.I. (and anyone else interested): I'm not sure if you'll want to actually merge this or not, but it demonstrates how to make the puppetral agent code and specs compatible with Telly. It will break backwards compatibility with previous versions of puppet so that will obviously play a role in the decision of whether to merge as-is and establish a version-compatibility matrix, or whether to modify this commit with some backwards-compatibility hacks, or...

----------------------------------------------------------------------------------

This commit includes:

* Small change to puppetral agent to ensure puppet settings are
initialized properly prior to use; this is necessary for
compatibility with Telly
* Add "puppet_spec_helper" (from puppetlabs_spec_helper project)
to local spec_helper