Source code for master.runmanager.run_manager

from cluster.service import WorkFlowTrainTask

[docs]class RunManager : """ 1. definition -manage job list -manage cluster tarin server status -manage cluster job and result 2. table CONF_SERV_CLUSTER_INFO COMMON_JOB_LIST_INFO NN_VER_BARCHLIST_INFO """
[docs] def get_view_obj(self): """ get view data for net config :return: """ pass
[docs] def set_view_obj(self, obj): """ set net config data edited on view :param obj: :return: """ pass
[docs] def regist_train_request(self): task = WorkFlowTrainTask() task.delay() return None
def _find_proper_train_server(self): return None def _check_train_server_capa(self): return None def _get_next_job(self): return None def _check_cur_running_job(self): return None def _get_max_allow_job(self): return None def _exec_next_job(self): return None
[docs] def set_job_init(self, nn_id, wf_ver): return None
[docs] def set_job_start(self, nn_id, wf_ver): return None
[docs] def set_job_finish(self, nn_id, wf_ver): return None
[docs] def set_job_error(self, nn_id, wf_ver): return None