summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNico von Geyso <Nico.Geyso@FU-Berlin.de>2013-06-02 19:46:52 +0200
committerKai Lüke <kailueke@spline.de>2014-12-03 21:03:01 +0100
commit9c2d2b5545c23d710c9c05fe56f12abbebc06f45 (patch)
tree913aa90f56a72c20132deb5b71989f597d3a0633
parent46b0dd465c32f56ff13392580fb133828839c03d (diff)
downloadaskbot-splineupdate.tar.gz
askbot-splineupdate.tar.bz2
askbot-splineupdate.zip
Added: UserAssociation for LDAPsplineupdate
-rw-r--r--askbot/management/commands/osqa_migrate.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/askbot/management/commands/osqa_migrate.py b/askbot/management/commands/osqa_migrate.py
index 6952dcc8..06260633 100644
--- a/askbot/management/commands/osqa_migrate.py
+++ b/askbot/management/commands/osqa_migrate.py
@@ -6,6 +6,7 @@ import dateutil
from pprint import pprint
from itertools import groupby
from askbot.conf import settings as askbot_settings
+import askbot.deps.django_authopenid.models as askbot_openid
from django.core.management.base import BaseCommand, CommandError
from django.db.utils import IntegrityError
from django.core.exceptions import ValidationError
@@ -78,6 +79,13 @@ class Command(BaseCommand):
print("Creating User: %s...\t" % user.username),
try:
user.save()
+
+ u_openid = askbot_openid.UserAssociation()
+ u_openid.provider_name = 'ldap'
+ u_openid.openid_url = "%s@ldap" % user.username
+ u_openid.user = user
+ u_openid.save()
+
print("success")
except IntegrityError:
print('error')