puppetlabs-operations/puppet-r10k — pull request #6 by jlambert121 (2013-09-02 17:45:44+00:00)
Title: major refactor

Major refactor, let me know if you want changes.

Install a default r10k.yaml, useful for someone to start with
Broke the class out into params,install,config classes (cron moved into config)
Containment
Added RHEL-based OS support
I package everything as RPMs so added support for alternative provider/names to the package
Unit, lint, syntax tests
Scoping fixes
Module documentation

Removing the cron class (and moving the config to the base class) is I believe the only break change. I can undo this if needed/desired.