Move to Django 1.5, some styling changes.
[cas.git] / provider / cas_provider / management / commands / cleanuptickets.py
diff --git a/provider/cas_provider/management/commands/cleanuptickets.py b/provider/cas_provider/management/commands/cleanuptickets.py
deleted file mode 100644 (file)
index 772fdcb..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-"""
-A management command which deletes expired service tickets (e.g.,
-from the database.
-
-Calls ``ServiceTickets.objects.delete_expired_users()``, which
-contains the actual logic for determining which accounts are deleted.
-
-"""
-
-from django.core.management.base import NoArgsCommand
-from django.core.management.base import CommandError
-from django.conf import settings
-
-import datetime
-
-from cas_provider.models import ServiceTicket, LoginTicket
-
-class Command(NoArgsCommand):
-    help = "Delete expired service tickets from the database"
-
-    def handle_noargs(self, **options):
-        print "Service tickets:"
-        tickets = ServiceTicket.objects.all()
-        for ticket in tickets:
-            expiration = datetime.timedelta(minutes=settings.CAS_TICKET_EXPIRATION)
-            if datetime.datetime.now() > ticket.created + expiration:
-                print "Deleting %s..." % ticket.ticket
-                ticket.delete()
-            else:
-                print "%s not expired..." % ticket.ticket
-        tickets = LoginTicket.objects.all()
-        print "Login tickets:"
-        for ticket in tickets:
-            expiration = datetime.timedelta(minutes=settings.CAS_TICKET_EXPIRATION)
-            if datetime.datetime.now() > ticket.created + expiration:
-                print "Deleting %s..." % ticket.ticket
-                ticket.delete()
-            else:
-                print "%s not expired..." % ticket.ticket
\ No newline at end of file