X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=near-rt-ric-simulator%2Fsrc%2FSTD_1.1.3%2Fmain.py;h=7db215a0225f5f48b4b94e755739b3e5544af281;hb=refs%2Ftags%2F2.3.0;hp=5742791263a88a0994b47d49cf6e2d2e98b8a05f;hpb=967079bda24e7a0f5268728f1474ce0ddc9e52d0;p=sim%2Fa1-interface.git diff --git a/near-rt-ric-simulator/src/STD_1.1.3/main.py b/near-rt-ric-simulator/src/STD_1.1.3/main.py index 5742791..7db215a 100644 --- a/near-rt-ric-simulator/src/STD_1.1.3/main.py +++ b/near-rt-ric-simulator/src/STD_1.1.3/main.py @@ -1,5 +1,5 @@ # ============LICENSE_START=============================================== -# Copyright (C) 2020 Nordix Foundation. All rights reserved. +# Copyright (C) 2021 Nordix Foundation. All rights reserved. # ======================================================================== # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -25,7 +25,7 @@ import requests from pathlib import Path from flask import Flask, escape, request, Response from jsonschema import validate -from var_declaration import policy_instances, policy_status, callbacks, forced_settings, policy_fingerprint, hosts_set +from var_declaration import policy_instances, policy_status, callbacks, forced_settings, policy_fingerprint, hosts_set, app from maincommon import check_apipath, apipath, get_supported_interfaces_response, extract_host_name #Constants @@ -33,7 +33,9 @@ TEXT_PLAIN='text/plain' check_apipath() -app = connexion.App(__name__, specification_dir=apipath) +# app is created in var_declarations + +import payload_logging # app var need to be initialized #Check alive function @app.route('/', methods=['GET']) @@ -127,7 +129,7 @@ def sendstatus(): cb=callbacks[policyid] try: resp=requests.post(cb,json=json.dumps(ps), verify=False) # NOSONAR - except: + except Exception: return Response('Post status failed, could not send to: '+str(cb), status=500, mimetype=TEXT_PLAIN) if (resp.status_code<199 & resp.status_code > 299): return Response('Post status failed with code: '+resp.status_code, status=500, mimetype=TEXT_PLAIN)