diff options
author | Raphaël Pinson <raphael.pinson@camptocamp.com> | 2013-02-21 12:21:34 -0800 |
---|---|---|
committer | Raphaël Pinson <raphael.pinson@camptocamp.com> | 2013-02-21 12:21:34 -0800 |
commit | 2a4f3c73ec632ad8f10266effd5a6ec142b5a1ff (patch) | |
tree | c3ed1595604310fb18b8fefb2ae80dcbbc9162d2 | |
parent | 51a9f5b617ea6245860b653d6cea01be878a4693 (diff) | |
parent | aa31dc9e7ea2161c34826279c2302bacd8fa7233 (diff) |
Merge pull request #21 from micah/patch-1
Update README
-rw-r--r-- | README | 22 |
1 files changed, 19 insertions, 3 deletions
@@ -7,8 +7,24 @@ == Description == This module does 3 things: - - o provides a few lenses only included in recent augeas releases. - o let's you force the version by defining $augeas_version, else puppet will + o lets you force the augeas version by defining $augeas_version, otherwise puppet will only ensure the packages are present. + o lets you force the ruby library version by defining $augeas_ruby_version, otherwise puppet will + only ensure the libagueas-ruby version will be installed according to internal critera + o lets you deploy an augeas lens and any associated test files, running unit tests and not installing if they fail: + + Parameters: + - *ensure*: present/absent + - *lens_source*: the source for the lens + - *test_source*: optionally, the source for the test file. + - *stock_since*: optionally, indicate in which version of Augeas + the lens became stock, so it will not be deployed above that version. + + Example usage: + + augeas::lens { 'networkmanager': + lens_source => 'puppet:///modules/networkmanager/lenses/networkmanager.aug', + test_source => 'puppet:///modules/networkmanager/lenses/test_networkmanager.aug', + stock_since => '1.0.0', + } |