]> git.parisson.com Git - teleforma.git/commitdiff
rename
authorGuillaume Pellerin <guillaume.pellerin@free.fr>
Fri, 12 Jul 2024 09:07:49 +0000 (11:07 +0200)
committerGuillaume Pellerin <guillaume.pellerin@free.fr>
Fri, 12 Jul 2024 09:07:49 +0000 (11:07 +0200)
teleforma/management/commands/teleforma-delete-period-scripts.py [deleted file]

diff --git a/teleforma/management/commands/teleforma-delete-period-scripts.py b/teleforma/management/commands/teleforma-delete-period-scripts.py
deleted file mode 100644 (file)
index eb7be41..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-import os
-import datetime
-from optparse import make_option
-from django.conf import settings
-from django.core.management.base import BaseCommand, CommandError
-from django.contrib.auth.models import User
-from django.template.defaultfilters import slugify
-from teleforma.exam.models import Script
-
-
-class Command(BaseCommand):
-    help = "Delete all exam scripts older than a given year"
-    args = "year"
-    admin_email = 'webmaster@parisson.com'
-
-    def add_arguments(self, parser):
-        parser.add_argument('args', nargs='*')
-
-    def handle(self, *args, **options):
-        year = int(args[0])
-        date = datetime.datetime(day=31, month=12, year=year)
-        scripts = Script.objects.filter(date_added__lte=date)
-        for script in scripts:
-            os.remove(script.file.path)
-            script.delete()
-        
\ No newline at end of file