def createdriver(): try: if request.method == "GET": logging.debug("incoming GET request: " + str(dict(request.args))) driver_number = request.args["number"] response = Create.check_driver_repetition(driver_number) logging.debug("createdriver returned: " + str(response)) return response if request.method == "POST": logging.debug("incoming POST request: " + str(request.form)) driver_name = request.form["name"] driver_number = request.form["number"] response = Create.create_user(driver_number, driver_name) logging.debug("createuser returned:\n" + str(response)) return response except RuntimeError as e: logging.critical("failure in v1/createuser with error: " + str(e)) return default_error
def createuser(): try: if request.method == "GET": logging.info(" Incoming request:\n" + str(request.args)) user_number = request.args["number"] response = Create.check_user_repetition(user_number) logging.info(" Response:\n" + str(response)) with app.app_context(): response = make_response(response) return response if request.method == "POST": logging.info(" Incoming request:\n" + str(request.args)) user_name = request.form["name"] user_number = request.form["number"] response = Create.create_user(user_number, user_name) logging.info(" Response:\n" + str(response)) with app.app_context(): response = make_response(response) return response except RuntimeError as e: logging.critical(" Failure in v1/createuser with error: " + str(e)) return default_error