diff options
author | Raphaël Pinson <raphael.pinson@camptocamp.com> | 2012-03-26 10:51:38 +0200 |
---|---|---|
committer | Raphaël Pinson <raphael.pinson@camptocamp.com> | 2012-03-26 10:51:38 +0200 |
commit | 77e920f2cd1ac21b9882d32d001b72b6765ae1ba (patch) | |
tree | 5007646bca333a47cd82eb979bd0e4529bf0d19a | |
parent | c158a0fec67b571eb9445a384e2cb1689e47db87 (diff) |
Use subscribe instead of notify
-rw-r--r-- | manifests/lens.pp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/manifests/lens.pp b/manifests/lens.pp index c2bcd46..27d856f 100644 --- a/manifests/lens.pp +++ b/manifests/lens.pp @@ -33,16 +33,12 @@ define augeas::lens ( file { "${lens_dest}": ensure => $ensure, source => $lens_source, -# We should actually run the test when the lens is changed -# but we need to know if the test exists... -# notify => Exec["Typecheck lens ${name}", "Test lens ${name}"] - notify => Exec["Typecheck lens ${name}"] } exec { "Typecheck lens ${name}": command => "augparse -I ${augeas::base::lens_dir} ${lens_dest} || (rm -f ${lens_dest} && exit 1)", - require => File["${lens_dest}"], refreshonly => true, + subscribe => File[$lens_dest], } if $test_source { @@ -54,8 +50,8 @@ define augeas::lens ( exec { "Test lens ${name}": command => "augparse -I ${augeas::base::lens_dir} ${test_dest} || (rm -f ${lens_dest} && rm -f ${test_dest} && exit 1)", - require => File["${lens_dest}", "${test_dest}"], refreshonly => true, + subscribe => File[$lens_dest, $test_dest], } } } |