summaryrefslogtreecommitdiff
path: root/services/common.cf
diff options
context:
space:
mode:
authorJulien Dessaux2017-08-27 23:31:08 +0200
committerJulien Dessaux2017-08-27 23:44:05 +0200
commit5f4f78d55d832d31639119804e7ff9f69ecdda41 (patch)
tree8fccfce99393da540053a5cb35f0ba30e30ec9d5 /services/common.cf
parentAdded nagios server policy (diff)
downloadmasterfiles-5f4f78d55d832d31639119804e7ff9f69ecdda41.tar.gz
masterfiles-5f4f78d55d832d31639119804e7ff9f69ecdda41.tar.bz2
masterfiles-5f4f78d55d832d31639119804e7ff9f69ecdda41.zip
Updated usebundle system to include caller information un report
Diffstat (limited to 'services/common.cf')
-rw-r--r--services/common.cf14
1 files changed, 7 insertions, 7 deletions
diff --git a/services/common.cf b/services/common.cf
index b5e7b75..8efeeaf 100644
--- a/services/common.cf
+++ b/services/common.cf
@@ -12,7 +12,7 @@ bundle agent common
"$(this.bundle): /etc/hosts repaired" ifvarclass => "common_hosts_files_repaired";
}
-bundle agent home_skel(user)
+bundle agent home_skel(caller, user)
{
files:
any::
@@ -20,26 +20,26 @@ bundle agent home_skel(user)
create => "true",
copy_from => seed_cp("/etc/skel"),
depth_search => recurse("inf"),
- classes => if_repaired("home_skel_$(user)_repaired");
+ classes => if_repaired("$(caller)_home_skel_$(user)_repaired");
reports:
any::
- "$(this.bundle): /home/$(user) initialized" ifvarclass => "home_skel_$(user)_repaired";
+ "$(caller): /home/$(user) initialized" ifvarclass => "$(caller)_home_skel_$(user)_repaired";
}
-bundle agent install_package(package)
+bundle agent install_package(caller, package)
{
packages:
debian|ubuntu::
"$(package)"
policy => "present",
package_module => apt_get,
- classes => if_repaired("common_package_$(package)_add_repaired");
+ classes => if_repaired("$(caller)_common_package_$(package)_add_repaired");
freebsd::
"$(package)"
policy => "present",
package_module => pkg,
- classes => if_repaired("common_package_$(package)_add_repaired");
+ classes => if_repaired("$(caller)_common_package_$(package)_add_repaired");
reports:
any::
- "$(this.bundle): $(package) installed" ifvarclass => "common_package_$(package)_add_repaired";
+ "$(caller): $(package) installed" ifvarclass => "$(caller)_common_package_$(package)_add_repaired";
}