fix: 作业执行历史日志未按配置天数清理

pull/12111/head
wangruidong 2023-11-14 14:33:03 +08:00 committed by Bryan
parent ae364ac373
commit 9996b200f9
1 changed files with 3 additions and 2 deletions

View File

@ -140,5 +140,6 @@ def clean_job_execution_period():
now = timezone.now()
days = get_log_keep_day('JOB_EXECUTION_KEEP_DAYS')
expired_day = now - datetime.timedelta(days=days)
del_res = JobExecution.objects.filter(date_created__lt=expired_day).delete()
logger.info(f"clean job_execution db record success! delete {days} days record, delete result: {del_res}")
with tmp_to_root_org():
del_res = JobExecution.objects.filter(date_created__lt=expired_day).delete()
logger.info(f"clean job_execution db record success! delete {days} days {del_res[0]} records")