Style and federated doc about the manage command cas_clean_federate

This commit is contained in:
Valentin Samir
2016-06-20 14:20:49 +02:00
parent 2b02568e5b
commit 0dba0d1776
2 changed files with 14 additions and 3 deletions

View File

@ -13,7 +13,9 @@ class Command(BaseCommand):
help = _(u"Clean old federated users")
def handle(self, *args, **options):
federated_users = models.FederatedUser.objects.filter(last_update__lt=(timezone.now() - timedelta(seconds=settings.CAS_TICKET_TIMEOUT)))
federated_users = models.FederatedUser.objects.filter(
last_update__lt=(timezone.now() - timedelta(seconds=settings.CAS_TICKET_TIMEOUT))
)
for user in federated_users:
if not models.User.objects.filter(username='%s@%s' % (user.username, user.provider)):
user.delete()