Merge "take-1 for the NST selection function"
authorVikas Varma <vikas.varma@att.com>
Mon, 16 Mar 2020 12:13:51 +0000 (12:13 +0000)
committerGerrit Code Review <gerrit@onap.org>
Mon, 16 Mar 2020 12:13:51 +0000 (12:13 +0000)
1  2 
osdfapp.py

diff --cc 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"])