mcollective: Plugin type should allow plugin deployment without modification
(moved from github issues – reported by Jeff McCune originally)
Currently, to deploy plugins not already included in the module, the module itself must be modified by adding files to the module’s fileserver mount point.
To better support re-usability, the defined resouce type should allow passing in URL’s or file contents from a “site” module or something equivalent.
Adding mcollective plugins should require no modification to the module.