Skip to content

Commit d4545e0

Browse files
authored
Merge pull request #1840 from nickanderson/ENT-6212/master
ENT-6212/master: Added inventory for policy servers
2 parents 34e7e2e + efa1204 commit d4545e0

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

inventory/any.cf

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ bundle agent inventory_autorun
4141
"packages_refresh" usebundle => cfe_autorun_inventory_packages(),
4242
handle => "cfe_internal_autorun_inventory_packages";
4343

44+
!disable_inventory_policy_servers::
45+
"Inventory Policy Servers"
46+
handle => "cfe_internal_autorun_inventory_policy_servers",
47+
usebundle => cfe_autorun_inventory_policy_servers;
48+
4449
!disable_inventory_proc::
4550
"proc" usebundle => cfe_autorun_inventory_proc(),
4651
handle => "cfe_internal_autorun_inventory_proc";
@@ -1066,6 +1071,23 @@ bundle agent cfe_autorun_inventory_packages
10661071
ifvarclass => "!have_inventory";
10671072
}
10681073

1074+
bundle agent cfe_autorun_inventory_policy_servers
1075+
# @brief Inventory policy servers
1076+
{
1077+
vars:
1078+
1079+
!disable_inventory_policy_servers::
1080+
1081+
"_primary_policy_server" -> { "ENT-6212" }
1082+
string => "$(sys.policy_hub)",
1083+
meta => { "inventory", "attribute_name=Primary Policy Server" };
1084+
1085+
"_policy_servers" -> { "ENT-6212" }
1086+
slist => { @(def.policy_servers) },
1087+
if => isgreaterthan( length( "def.policy_servers"), 0),
1088+
meta => { "inventory", "attribute_name=Policy Servers" };
1089+
1090+
}
10691091
body package_method inventory_lslpp(update_interval)
10701092
# @brief AIX lslpp installation method for inventory purposes only
10711093
# @param update_interval how often to update the package and patch list

0 commit comments

Comments
 (0)