[~] Refactor

This commit is contained in:
Siarhei Siniak 2024-07-07 00:45:50 +03:00
parent c350db8ee4
commit 94e3d90df2

@ -98,12 +98,14 @@ class Backend(celery.backends.redis.RedisBackend):
if not 'date_started' in res: if not 'date_started' in res:
res['date_started'] = datetime.datetime.now() res['date_started'] = datetime.datetime.now()
for k in ['date_started',]: if state in celery.states.READY_STATES:
if not '_date_done' in res:
res['_date_done'] = datetime.datetime.now()
for k in ['date_started', '_date_done',]:
if k in current_meta: if k in current_meta:
res[k] = current_meta[k] res[k] = current_meta[k]
print([args, state, kwargs, res])
return res return res
class Task(celery.app.task.Task): class Task(celery.app.task.Task):