def _create_admin_app(app): id = app.config['MASTER_APPLICATION_ID'] name = app.config['APP_NAME'] token = create_token() odm = app.odm() with odm.begin() as session: session.add(odm.appdomain(id=id, name=name, token=token))
def create(self, id=None, token=None, expiry=None, **kw): id = id or create_token() if token: expiry = to_timestamp(token.get('expiry')) token = token['id'] if not expiry: seconds = self.store.config['SESSION_EXPIRY'] expiry = time.time() + seconds return Session(id=id, token=token, expiry=expiry, **kw)
def create(self, id=None, **kw): id = id or create_token() return Session(id=id, **kw)