auxesis/cuttlefish — pull request #3 by aussielunix (2013-06-22 23:49:09+00:00)
Title: refactored: percona module restructure

* adding rodjeks excellent logrotate module
* code style tidyup
* ensure logrotate file dropped in by the percona deb is absent in favour of our own
* temp disable dropping in a my.cnf until it can be tuned
* break out install perconas apt repo into separate sub class
* logrotate is now managed by logrotate::rules
* remove ugly run stages and set some ordering

![ephalant](https://f.cloud.github.com/assets/261833/691542/13c37120-db96-11e2-942d-80e458dca796.gif)