def main()

in backend-printing/validator/main.py [0:0]


def main(req: func.HttpRequest, context: func.Context) -> func.HttpResponse:
    """
    Azure Functions entry point to validate connection.

    Args:
        req (func.TimerRequest)
        context (func.Context)
    """
    logging.info("Python HTTP trigger function processed a request.")
    response = BackendPrint(
        logger=logging, log_tag="Validator"
    ).validation_engine(req.get_json())

    return func.HttpResponse(json.dumps(response), status_code=200)