X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=osdfapp.py;h=698d92253cc2f9647aafadd518a51a13ec17829b;hb=443e3ae95abb92c7cd79fa975e0136a1539a5254;hp=047ef63d0d3d1899a60282ab0f6f2e16dd6d36c0;hpb=ca43ea7c87abbcaa71617de50598449ff5ff007c;p=optf%2Fosdf.git diff --git a/osdfapp.py b/osdfapp.py index 047ef63..698d922 100755 --- a/osdfapp.py +++ b/osdfapp.py @@ -45,6 +45,7 @@ from requests import RequestException from schematics.exceptions import DataError from osdf.logging.osdf_logging import MH, audit_log, error_log, debug_log from osdf.models.api.placementRequest import PlacementAPI +from osdf.operation.responses import osdf_response_for_request_accept as req_accept ERROR_TEMPLATE = osdf.ERROR_TEMPLATE @@ -96,6 +97,7 @@ def handle_data_error(e): @app.route("/api/oof/v1/healthcheck", methods=["GET"]) def do_osdf_health_check(): """Simple health check""" + audit_log.info("A health check request is processed!") return "OK" @@ -116,9 +118,9 @@ def do_placement_opt(): t = Thread(target=process_placement_opt, args=(request_json, policies, osdf_config)) t.start() audit_log.info(MH.accepted_valid_request(req_id, request)) - return osdf.operation.responses.osdf_response_for_request_accept( - req_id=req_id, text="Accepted placement request. Response will be posted to callback URL") - + return req_accept(request_id=req_id, + transaction_id=request_json['requestInfo']['transactionId'], + request_status="accepted", status_message="") @app.errorhandler(500) def internal_failure(error):