Skip to content

Commit 6896d3b

Browse files
committed
🎨task.log打印堆栈信息,方便排查问题
1 parent 58f12a4 commit 6896d3b

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

client/task/puppytask.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@ def run(self):
4040
time_format = "%Y-%m-%d %H:%M:%S"
4141
task_start_time = time.strftime(time_format,time.localtime(time.time()))
4242

43-
# 初始化task_params
44-
task_params = None
4543
try:
4644
if settings.DEBUG:
4745
level = logging.DEBUG
@@ -83,9 +81,11 @@ def run(self):
8381
if response.message:
8482
logger.warning('task messsage: %s', response.message)
8583
if response.result:
86-
# 不是敏感工具,才打印出堆栈(避免泄露工具信息)
84+
with open(request_file, "r") as rf:
85+
task_request = json.load(rf)
86+
task_params = task_request.get("task_params")
8787
if not ToolDisplay.is_sensitive_tool(task_params):
88-
logger.warning('task result: %s', response.result)
88+
logger.warning('task result: \n%s', response.result)
8989

9090
# 记录结束时间
9191
task_end_time = time.strftime(time_format,time.localtime(time.time()))

0 commit comments

Comments
 (0)