|
@@ -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:
|