- self.config[self.ROOT]['helm_home'] = "/home/" + user_conf.get_admin_user() + "/.helm"
- self.config[self.ROOT]['flavour'] = self.flavour_set()
- if not self.config[self.ROOT].get('dns_domain', ""):
- self.config[self.ROOT]['dns_domain'] = DEFAULT_CAAS_DNS_DOMAIN
+ self.set_caas_parameter('helm_home', "/home/{}/.helm".format(user_conf.get_admin_user()))
+ self.set_caas_parameter('flavour', self.flavour_set())
+ self.config[self.ROOT]['caas_max_audit_size'] = self.get_caas_max_audit_size()
+ admin_pwd = self.get_caas_parameter('admin_password')
+ self.config[self.ROOT]['admin_password'] = \
+ admin_pwd if admin_pwd != '' else self.generate_pwd(ADMIN_PWD_LENGTH)
+ if not self.get_caas_parameter('dns_domain'):
+ self.set_caas_parameter('dns_domain', DEFAULT_CAAS_DNS_DOMAIN)
+ if not self.get_caas_parameter('infra_log_store'):
+ self.set_caas_parameter('infra_log_store', DEFAULT_CAAS_INFRA_LOG_TYPE)
+ if not self.get_caas_parameter('log_forwarding'):
+ self.set_caas_parameter('log_forwarding', [])
+ hostsconf = self.confman.get_hosts_config_handler()
+ hostsconf.set_nodeindex()