def get_user(self, username, db_session=None, user_model=None, redis=None): """ Return to call UserManager.save(user.username) an the user object manually when done with if. """ user = UserCombined(username, db_session=db_session, user_model=user_model, redis=redis) user.load(**self.data.get(username, {})) return user
def get_user_context(self, username): try: user = UserCombined(username) user.load(**self.data.get(username, {})) yield user except: log.exception('Uncaught exception in UserManager::get_user({})'.format(username)) finally: self.save(user)
def get_user_context(self, username): try: user = UserCombined(username) user.load(**self.data.get(username, {})) yield user except: log.exception( "Uncaught exception in UserManager::get_user({})".format( username)) finally: self.save(user)