def start_node_backend_networks(self): config_api = ConfigAPI() try: if call_script(config_api.get_node_start_ips_script_path()) != 0: raise Exception("Error starting backend networks") except Exception as ex: return Status().error
def set_node_info(self, node_info): """ :type node_info: NodeInfo """ try: config = configuration() net = Network() node_info.name = config.get_node_name() node_info.management_ip = net.get_node_management_ip() config.set_node_info(node_info) config_api = ConfigAPI() if call_script(config_api.get_node_start_ips_script_path()) != 0: raise Exception("Error could not start backend network.") logger.info("Set node info completed successfully.") except Exception as ex: logger.exception(ex.message) return Status().error return Status().done