Browse Source

Don't regenerate LDAP users if LDAP is disabled in settings

Baptiste Jonglez 10 years ago
parent
commit
192085ab2a
1 changed files with 4 additions and 0 deletions
  1. 4 0
      coin/members/management/commands/regenerate_ldap_members.py

+ 4 - 0
coin/members/management/commands/regenerate_ldap_members.py

@@ -4,6 +4,7 @@ from __future__ import unicode_literals
 from optparse import make_option
 
 from django.core.management.base import BaseCommand, CommandError
+from django.conf import settings
 
 from coin.members.models import Member, LdapUser
 
@@ -30,6 +31,9 @@ class Command(BaseCommand):
     )
 
     def handle(self, *args, **options):
+        if not settings.LDAP_ACTIVATE:
+            self.stdout.write("LDAP disabled, not doing anything (check LDAP_ACTIVATE in settings.py).")
+            return
         if len(args) == 0:
             members = Member.objects.all()
         else: