def xmlrpc_getUser(self,queryParams,client_id): connection = dbconnect.engines[client_id].connect() Session = dbconnect.session(bind=connection) res = Session.query(dbconnect.Users).filter(dbconnect.Users.username == queryParams[0]).filter(dbconnect.Users.userpassword == queryParams[1]).first() Session.close() connection.connection.close() if res != None: dbconnect.addUser(client_id,queryParams[0]) lst=[res.username, res.userrole] print lst print dbconnect.userlist return lst else: return False
def xmlrpc_getUser(self,queryParams,client_id): ''' def xmlrpc_getUser(self,queryParams,client_id): purpose It will provide information of user based on username and password return list containing useename , userrole if condition is true else return false ''' queryParams = blankspace.remove_whitespaces(queryParams) connection = dbconnect.engines[client_id].connect() Session = dbconnect.session(bind=connection) res = Session.query(dbconnect.Users).\ filter(dbconnect.Users.username == queryParams[0]).\ filter(dbconnect.Users.userpassword == queryParams[1]).\ first() Session.close() connection.connection.close() if res != None: dbconnect.addUser(client_id,queryParams[0]) lst=[res.username, res.userrole] print lst print dbconnect.userlist return lst else: return False