summaryrefslogtreecommitdiffstats
path: root/compass-tasks-base/deployment/installers/config_manager.py
diff options
context:
space:
mode:
authorHarry Huang <huangxiangyu5@huawei.com>2018-09-03 03:27:49 +0000
committerGerrit Code Review <gerrit@opnfv.org>2018-09-03 03:27:49 +0000
commit94a116a7152d2003b964dcb7cc644b1b866e42ce (patch)
tree3b782128a0992a22c657a4b2311c23f816826de3 /compass-tasks-base/deployment/installers/config_manager.py
parent089d7621221294e7d43605ff418cc95297844384 (diff)
parent0634fd53e4b8b9519574449ee35a40edfcf6a9d2 (diff)
Merge "Passing ipmi credentials to cobbler"
Diffstat (limited to 'compass-tasks-base/deployment/installers/config_manager.py')
-rw-r--r--compass-tasks-base/deployment/installers/config_manager.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/compass-tasks-base/deployment/installers/config_manager.py b/compass-tasks-base/deployment/installers/config_manager.py
index 597c3a6..d3b28e0 100644
--- a/compass-tasks-base/deployment/installers/config_manager.py
+++ b/compass-tasks-base/deployment/installers/config_manager.py
@@ -170,6 +170,7 @@ class HostInfo(object):
self.roles = self.host_info.setdefault(const.ROLES, [])
self.patched_roles = self.host_info.setdefault(const.PATCHED_ROLES, [])
self.ipmi = deepcopy(self.host_info.setdefault(const.IPMI, {}))
+ self.ipmi_credentials = deepcopy(self.host_info.setdefault(const.IPMI_CREDS, {}))
self.reinstall_os_flag = self.host_info.get(const.REINSTALL_OS_FLAG)
self.deployed_os_config = self.host_info.setdefault(
const.DEPLOYED_OS_CONFIG, {}
@@ -275,6 +276,7 @@ class HostInfo(object):
def baseinfo(self):
return {
const.REINSTALL_OS_FLAG: self.reinstall_os_flag,
+ const.IPMI_CREDS: self.ipmi_credentials,
const.MAC_ADDR: self.mac,
const.NAME: self.name,
const.HOSTNAME: self.hostname,