From 081219a8dc6c43d76e1684ec3875de41473f9ecd Mon Sep 17 00:00:00 2001 From: Tobias Herre Date: Thu, 7 Dec 2023 13:13:24 +0100 Subject: [PATCH] install_yum_repo added --- lib.cf | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/lib.cf b/lib.cf index 9a39bc7..10ea8aa 100644 --- a/lib.cf +++ b/lib.cf @@ -210,6 +210,23 @@ reports: } +bundle agent install_yum_repo(name,content) +{ +files: + "/etc/yum.repos.d/$(name).repo" + create => "true", + content => $(content), + classes => if_repaired("yum_repo_$(name)_repaired"), + handle => "yum_repo_$(name)_installed"; +commands: + "yum_repo_$(name)_repaired":: + "dnf" + args => "makecache", + contain => wmde_cmd_useshell; + + +} + bundle agent install_apt_repo(name,repo_src,key_src,key_name)