From: Vikas Varma Date: Mon, 16 Mar 2020 12:13:51 +0000 (+0000) Subject: Merge "take-1 for the NST selection function" X-Git-Tag: 2.0.0~2 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=bb6a43aeadc50bc5e0780c894fc756e7ee95ecf3;p=optf%2Fosdf.git Merge "take-1 for the NST selection function" --- bb6a43aeadc50bc5e0780c894fc756e7ee95ecf3 diff --cc osdfapp.py index 775beaf,bd9f081..536816d --- a/osdfapp.py +++ b/osdfapp.py @@@ -101,9 -98,15 +103,16 @@@ def do_route_calc() """ request_json = request.get_json() audit_log.info("Calculate Route request received!") - return RouteOpt().getRoute(request_json) + response = RouteOpt().getRoute(request_json) + return response + @app.route("/api/oof/v1/selection/nst", methods=["POST"]) + def do_nst_selection(): + request_json = request.get_json() + req_id = request_json['requestInfo']['requestId'] + NSTSelectionAPI(request_json).validate() + response = process_nst_selection(request_json, osdf_config) + return response @app.route("/api/oof/v1/pci", methods=["POST"]) @app.route("/api/oof/pci/v1", methods=["POST"])