Change-Id: Iffa2cc30ce13a5e36817966b809e568dca7a4999
Signed-off-by: Balazs Szekeres <balazs.szekeres@nokia.com>
self.set_caas_parameter('log_forwarding', [])
hostsconf = self.confman.get_hosts_config_handler()
hostsconf.set_nodeindex()
+ hostsconf.set_noderole()
def set_static_config(self):
try:
return service_profiles[0]
+ def set_noderole(self):
+ hosts = self.get_hosts()
+ for host in hosts:
+ self.config[self.ROOT][host]['noderole'] = self.get_noderole(host)
+
def set_nodeindex(self):
hostsconf = self.confman.get_hosts_config_handler()
install_host = utils.get_installation_host_name(hostsconf)
hostvars[node]['nodetype'] = hostsconf.get_nodetype(node)
hostvars[node]['nodeindex'] = hostsconf.get_nodeindex(node)
hostvars[node]['nodename'] = hostsconf.get_nodename(node)
- if hostsconf.get_nodetype(node) == "caas-master":
- hostvars[node]['noderole'] = "master"
- elif hostsconf.get_nodetype(node) == "caas-worker":
- hostvars[node]['noderole'] = "worker"
-
host_labels = hostsconf.get_labels(node)
if host_labels:
hostvars[node]['labels'] = host_labels