コード例 #1
0
 def heartbeat(self, worker):
     nodeInfo = NodeInfo.from_dict(worker)
     return self.master.heartbeat(nodeInfo)
コード例 #2
0
 def logout_worker(self, worker):
     nodeInfo = NodeInfo.from_dict(worker)
     return self.master.remove_worker(nodeInfo)
コード例 #3
0
 def task_complete(self, worker, taskResult):
     nodeInfo = NodeInfo.from_dict(worker)
     result = TaskResult.from_dict(taskResult)
     return self.master.task_complete(nodeInfo, result)
コード例 #4
0
 def register_worker(self, worker):
     nodeInfo = NodeInfo.from_dict(worker)
     return self.master.register_worker(nodeInfo)
コード例 #5
0
 def heartbeat(self, worker):
     nodeInfo = NodeInfo.from_dict(worker)
     return self.master.heartbeat(nodeInfo)
コード例 #6
0
 def task_complete(self, worker, taskResult):
     nodeInfo = NodeInfo.from_dict(worker)
     result = TaskResult.from_dict(taskResult)
     return self.master.task_complete(nodeInfo, result)
コード例 #7
0
 def logout_worker(self, worker):
     nodeInfo = NodeInfo.from_dict(worker)
     return self.master.remove_worker(nodeInfo)
コード例 #8
0
 def register_worker(self, worker):
     nodeInfo = NodeInfo.from_dict(worker)
     return self.master.register_worker(nodeInfo)