diff options
author | Jelle van der Waa <jelle@vdwaa.nl> | 2018-01-01 21:07:33 +0100 |
---|---|---|
committer | Jelle van der Waa <jelle@vdwaa.nl> | 2018-04-08 12:51:19 +0200 |
commit | 745913f5879784732f54277787b24ca06ee84f45 (patch) | |
tree | aa0572bdae56101eda61e4513530ed1b26239a82 /devel | |
parent | 5270af0b2702dd60c6347f405712735463eece8f (diff) | |
download | archweb-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.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/management/commands/rematch_developers.py | 8 |
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) |