thousandeyes/puppet-teagent — pull request #4 by rhoml (2014-11-30 18:46:05+00:00)
Title: Improve puppet module

- te-agent.cfg file is not managed by an exec anymore which is not recommended.
- users can now install specific versions of the te-agent using $version parameter.
- init.pp is completely parameterized and variables are evaluated to avoid errors.
- Repositories are configured using the APT module which reduces complexity on the code.
- Configurations can be managed from hiera.
- Dependencies are more clear using $::lsbmajdistrelease facter variable.
- add tests skeleton