Puppet vcsrepo - the 'module' Attribute
It turns out that the Puppet vcsrepo module (for working with version control systems like CVS and Git) had an undocumented module attribute for when a repository further divides into modules (as the LOCKSS CVS repository does with lockss-daemon, lockss-platform, etc.)
I say "had" because I created https://github.com/markleightonfisher/puppetlabs-vcsrepo with branch dev-README.CVS.markdown (and the corresponding pull request) to document the module attribute :).
Leave a comment