rebuildacls.py 414 B

12345678910
  1. from django.core.management.base import BaseCommand
  2. from misago.monitor import monitor, UpdatingMonitor
  3. class Command(BaseCommand):
  4. help = 'Rebuilds ACLs for all users'
  5. def handle(self, *args, **options):
  6. with UpdatingMonitor() as cm:
  7. monitor.increase('acl_version')
  8. self.stdout.write('\nUser ACLs cache has been set as outdated and will be rebuild when needed.\n')