diff options
author | Julien Dessaux | 2017-09-20 17:07:38 +0200 |
---|---|---|
committer | Julien Dessaux | 2017-09-21 16:21:41 +0200 |
commit | 53110ddcf8ed4a1f76d10adce40c67eddd829bed (patch) | |
tree | cba2879cda9f6564c2bb2a8705b69b189d35ae29 /services | |
parent | Added defautl fpm timezone (diff) | |
download | masterfiles-53110ddcf8ed4a1f76d10adce40c67eddd829bed.tar.gz masterfiles-53110ddcf8ed4a1f76d10adce40c67eddd829bed.tar.bz2 masterfiles-53110ddcf8ed4a1f76d10adce40c67eddd829bed.zip |
Fixed reporting of common install_package bundle
Diffstat (limited to 'services')
-rw-r--r-- | services/common.cf | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/services/common.cf b/services/common.cf index 8efeeaf..c63db35 100644 --- a/services/common.cf +++ b/services/common.cf @@ -28,18 +28,20 @@ bundle agent home_skel(caller, user) bundle agent install_package(caller, package) { + vars: + "normalised_name" string => canonify("$(package)"); packages: debian|ubuntu:: "$(package)" policy => "present", package_module => apt_get, - classes => if_repaired("$(caller)_common_package_$(package)_add_repaired"); + classes => if_repaired("$(caller)_common_package_$(normalised_name)_add_repaired"); freebsd:: "$(package)" policy => "present", package_module => pkg, - classes => if_repaired("$(caller)_common_package_$(package)_add_repaired"); + classes => if_repaired("$(caller)_common_package_$(normalised_name)_add_repaired"); reports: any:: - "$(caller): $(package) installed" ifvarclass => "$(caller)_common_package_$(package)_add_repaired"; + "$(caller): $(package) installed" ifvarclass => "$(caller)_common_package_$(normalised_name)_add_repaired"; } |