cubicweb/utils.py
changeset 12044 70bb46dfa87b
parent 12032 c16c1805e973
child 12046 9056a41d91ba
--- a/cubicweb/utils.py	Tue Mar 14 11:07:58 2017 +0100
+++ b/cubicweb/utils.py	Fri Mar 10 18:04:25 2017 +0100
@@ -51,6 +51,7 @@
 random.seed()
 
 def admincnx(appid):
+    from cubicweb import repoapi
     from cubicweb.cwconfig import CubicWebConfiguration
     from cubicweb.server.repository import Repository
     config = CubicWebConfiguration.config_for(appid)
@@ -60,8 +61,7 @@
 
     repo = Repository(config)
     repo.bootstrap()
-    session = repo.new_session(login, password=password)
-    return session.new_cnx()
+    return repoapi.connect(repo, login, password=password)
 
 
 def make_uid(key=None):