puppetlabs/puppetlabs-mcollective — pull request #150 by reidmv (2014-05-30 19:59:49+00:00)
Title: Pe compatibility (3 of 5)

Resolve #149 before considering.

This is the third of several PRs refactoring this module to support management of MCollective in PE deployments.

This PR parameterizes "callerid" for the mcollective::user defined type. In order to support complex mcollective user configuration across several hosts, the flexibility in manifests to use a resource title which is different from the callerid of the user created is helpful.