File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1249,10 +1249,6 @@ def get_private_ip():
12491249 "task" : "grandchallenge.challenges.tasks.update_challenge_compute_costs" ,
12501250 "schedule" : crontab (minute = 45 ),
12511251 },
1252- "delete_old_user_uploads" : {
1253- "task" : "grandchallenge.uploads.tasks.delete_old_user_uploads" ,
1254- "schedule" : timedelta (hours = 1 ),
1255- },
12561252 "cleanup_sent_raw_emails" : {
12571253 "task" : "grandchallenge.emails.tasks.cleanup_sent_raw_emails" ,
12581254 "schedule" : timedelta (hours = 1 ),
Original file line number Diff line number Diff line change 33from django .conf import settings
44from django .db import transaction
55from django .utils .timezone import now
6+ from lambda_tasks .decorators import lambda_task
67
78from grandchallenge .core .celery import acks_late_micro_short_task
89from grandchallenge .uploads .models import UserUpload
910
1011
11- @acks_late_micro_short_task
12+ @acks_late_micro_short_task ( name = f" { __name__ } .delete_old_user_uploads" )
1213@transaction .atomic
14+ def delete_old_user_uploads_celery (** kwargs ):
15+ # TODO: 4408 Remove, this is still here to handle existing tasks on SQS
16+ return delete_old_user_uploads (** kwargs )
17+
18+
19+ @lambda_task
1320def delete_old_user_uploads ():
1421 UserUpload .objects .filter (
1522 created__lt = now () - timedelta (days = settings .UPLOADS_TIMEOUT_DAYS )
You can’t perform that action at this time.
0 commit comments