X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=inventoryhandlers%2Fbaremetal-node-inventory%2Fzbaremetalnodeinventory.py;h=b6b90e9c80dc934270f7640b3e3e65bd86e2ab5e;hb=69a3689dc1dbec809f9af555f54e971e8b48bc1f;hp=249a5c063d9c00c4a546f1963c138105cea2aafc;hpb=a58547f77cc273737e083e440c6ec3b234839a14;p=ta%2Fcm-plugins.git diff --git a/inventoryhandlers/baremetal-node-inventory/zbaremetalnodeinventory.py b/inventoryhandlers/baremetal-node-inventory/zbaremetalnodeinventory.py index 249a5c0..b6b90e9 100644 --- a/inventoryhandlers/baremetal-node-inventory/zbaremetalnodeinventory.py +++ b/inventoryhandlers/baremetal-node-inventory/zbaremetalnodeinventory.py @@ -96,6 +96,7 @@ class zbaremetalnodeinventory(cmansibleinventoryconfig.CMAnsibleInventoryConfigP def handle(self): usersconf = self.confman.get_users_config_handler() + hostsconf = self.confman.get_hosts_config_handler() admin_user = usersconf.get_admin_user() self.add_global_var("home_dir", "/home/" + admin_user) all_vars = self.inventory['all']['vars'] @@ -177,6 +178,7 @@ class zbaremetalnodeinventory(cmansibleinventoryconfig.CMAnsibleInventoryConfigP power["ipmi_address"] = all_vars['hosts'][host]['hwmgmt']['address'] power["ipmi_password"] = all_vars['hosts'][host]['hwmgmt']['password'] power["ipmi_username"] = all_vars['hosts'][host]['hwmgmt']['user'] + power["ipmi_priv_level"] = hostsconf.get_hwmgmt_priv_level(host) power["product_family"] = all_vars['hw_inventory_details'][host]['product_family'] power["vendor"] = all_vars['hw_inventory_details'][host]['vendor']