summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJelle van der Waa <jelle@vdwaa.nl>2018-01-01 21:07:33 +0100
committerJelle van der Waa <jelle@vdwaa.nl>2018-04-08 12:51:19 +0200
commit745913f5879784732f54277787b24ca06ee84f45 (patch)
treeaa0572bdae56101eda61e4513530ed1b26239a82
parent5270af0b2702dd60c6347f405712735463eece8f (diff)
downloadarchweb-745913f5879784732f54277787b24ca06ee84f45.tar.gz
archweb-745913f5879784732f54277787b24ca06ee84f45.zip
rematch_developers: Update to Django 1.10
Make rematch_developers compatible with Django 1.10 by switching to a BaseCommand class.
-rw-r--r--devel/management/commands/rematch_developers.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/devel/management/commands/rematch_developers.py b/devel/management/commands/rematch_developers.py
index 8636002a..7178d1d8 100644
--- a/devel/management/commands/rematch_developers.py
+++ b/devel/management/commands/rematch_developers.py
@@ -11,7 +11,7 @@ matching up to a developer if we can find one.
Usage: ./manage.py rematch_developers
"""
-from django.core.management.base import NoArgsCommand
+from django.core.management.base import BaseCommand
from django.db import transaction
import sys
@@ -28,10 +28,10 @@ logging.basicConfig(
stream=sys.stderr)
logger = logging.getLogger()
-class Command(NoArgsCommand):
+class Command(BaseCommand):
help = "Match and map objects in database to developer emails"
- def handle_noargs(self, **options):
+ def handle(self, **options):
v = int(options.get('verbosity', None))
if v == 0:
logger.level = logging.ERROR
@@ -78,7 +78,7 @@ def match_flagrequest(finder):
unmatched = FlagRequest.objects.filter(user__isnull=True).values_list(
'user_email', flat=True).order_by().distinct()
-
+
logger.info("%d email addresses retrieved", len(unmatched))
for user_email in unmatched:
logger.debug("email %s", user_email)