MCPcopy Index your code
hub / github.com/Tencent/CodeAnalysis / get_task

Method get_task

client/util/api/dogapi.py:358–367  ·  view source on GitHub ↗

获取任务 :param node_is_free: 当前节点是否空闲 :return: 任务参数信息json;无任务返回空

(self, node_is_free)

Source from the content-addressed store, hash-verified

356 CodeDogHttpClient(self._server_url, rel_url, headers=self._headers, json_data=data).post()
357
358 def get_task(self, node_is_free):
359 """
360 获取任务
361 :param node_is_free: 当前节点是否空闲
362 :return: 任务参数信息json;无任务返回空
363 """
364 rel_url = "api/jobs/taskqueue/nodes/%s/tasks/register/" % persist_data["NODE_ID"]
365 data = {"free": node_is_free}
366 rsp = CodeDogHttpClient(self._server_url, rel_url, headers=self._headers, json_data=data).post()
367 return self.get_data_from_result(rsp)
368
369 def confirm_task(self, task_id):
370 """

Callers 1

runMethod · 0.80

Calls 3

get_data_from_resultMethod · 0.95
CodeDogHttpClientClass · 0.85
postMethod · 0.45

Tested by

no test coverage detected