def get(): args = ['username'] result = '' try: for i in args: assert i in request.args, 'missing ' + i l = list(graph_db.find("User","username",request.args['username'])) if len(l) == 1: result = str(User.fromNode(l[0])) else: result = "user not found" except AssertionError, e: result = str(e)
def getUserByUsername(username): l = list(graph_db.find("User","username",username)) if len(l) == 1: return User.fromNode(l[0]) else: return None
def getUserByID(userid): l = list(graph_db.find("User","userid",userid)) if len(l) == 1: return User.fromNode(l[0]) else: return None