Browse Source

atualizando script de sincronizacao do ldap

stable/1.0
Felipe Vieira 13 years ago
parent
commit
c84cf1b7e0
  1. 15
      sigi/apps/servidores/management/commands/sync_ldap.py

15
sigi/apps/servidores/management/commands/sync_ldap.py

@ -61,10 +61,17 @@ class Command(BaseCommand):
except: last_name = ''
try: user = User.objects.get(username=username)
except User.DoesNotExist:
user = User.objects.create_user(username, email, username)
user.first_name = first_name
user.last_name = last_name
print "User '%s' created." % username
try:
user = User.objects.get(email=email)
user.username = username
except User.DoesNotExist:
user = User.objects.create_user(
username = username,
email = email
)
user.first_name = first_name
user.last_name = last_name
print "User '%s' created." % username
try: nome_completo = ldap_user[1]['cn'][0]
except: nome_completo = ''
try:

Loading…
Cancel
Save