اضافه شدن قابلیت مقایسه شماتیک

This commit is contained in:
2026-11-07 15:42:53 +03:30
والد f5da7ee41b
کامیت d2b8ae96c9
28فایلهای تغییر یافته به همراه1012 افزوده شده و 33 حذف شده
+3 -1
مشاهده پرونده
@@ -15,8 +15,10 @@ def cleanup(batch=100):
for job in db.scalars(q):
try:
storage().delete(job.input_key)
if job.input_key.endswith('/comparison.json'):
for side in ('old','new'): storage().delete(f'{job.id}/{side}.SchDoc')
for attempt in (1,2):
for name in ('data.json','drawing.svg'):
for name in ('data.json','drawing.svg','old.svg','new.svg'):
storage().delete(f'{job.id}/attempt-{attempt}/{name}')
db.delete(job); removed+=1
except Exception: log.exception('Expired artifact cleanup failed for %s',job.id)