--- a/cubicweb/server/repository.py Tue Mar 14 11:07:58 2017 +0100
+++ b/cubicweb/server/repository.py Fri Mar 10 18:04:25 2017 +0100
@@ -642,22 +642,6 @@
query_attrs)
return rset.rows
- def new_session(self, login, **kwargs):
- """open a *new* session for a given user
-
- raise `AuthenticationError` if the authentication failed
- raise `ConnectionError` if we can't open a connection
- """
- # use an internal connection
- with self.internal_cnx() as cnx:
- # try to get a user object
- user = self.authenticate_user(cnx, login, **kwargs)
- session = Session(user, self)
- user._cw = user.cw_rset.req = session
- user.cw_clear_relation_cache()
- self.info('opened session %s for user %s', session, login)
- return session
-
# session handling ########################################################
@contextmanager