add task config to all task events (#580)

This commit is contained in:
bmc-msft
2021-02-19 14:10:48 -05:00
committed by GitHub
parent 872a5ddc14
commit 4992b494f1
4 changed files with 1127 additions and 24 deletions

View File

@ -192,7 +192,10 @@ class Task(BASE_TASK, ORMMixin):
self.set_state(TaskState.stopping, send=False)
send_event(
EventTaskStopped(
job_id=self.job_id, task_id=self.task_id, user_info=self.user_info
job_id=self.job_id,
task_id=self.task_id,
user_info=self.user_info,
config=self.config,
)
)
@ -212,6 +215,7 @@ class Task(BASE_TASK, ORMMixin):
task_id=self.task_id,
error=error,
user_info=self.user_info,
config=self.config,
)
)
@ -306,5 +310,6 @@ class Task(BASE_TASK, ORMMixin):
task_id=self.task_id,
state=self.state,
end_time=self.end_time,
config=self.config,
)
)