123456789101112131415161718 |
- from django.core.management import BaseCommand
- from misago.conf import settings
- from misago.users.signals import remove_old_ips
- class Command(BaseCommand):
- help = "Removes users IPs stored for longer than set in MISAGO_IP_STORE_TIME."
-
- def handle(self, *args, **options):
- if not settings.MISAGO_IP_STORE_TIME:
- self.stdout.write("Old IP removal is disabled.")
- return
- remove_old_ips.send(sender=self)
- self.stdout.write(
- "IP addresses older than {} days have been removed.".format(settings.MISAGO_IP_STORE_TIME))
|