X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?p=sim%2Fa1-interface.git;a=blobdiff_plain;f=near-rt-ric-simulator%2Fsrc%2FSTD_1.1.3%2Fa1.py;fp=near-rt-ric-simulator%2Fsrc%2FSTD_1.1.3%2Fa1.py;h=ece4f3929b5d48c09d7a37fe83ddfa9a730b90d1;hp=23f405a784ed6ca981ac9fbf03293aef5fd80bbe;hb=d9b25321d9bce8a3db88102c127e2aa4436d81c8;hpb=f13ce01cc75bf9c5d699984a3219da04b5f1ed9f diff --git a/near-rt-ric-simulator/src/STD_1.1.3/a1.py b/near-rt-ric-simulator/src/STD_1.1.3/a1.py index 23f405a..ece4f39 100644 --- a/near-rt-ric-simulator/src/STD_1.1.3/a1.py +++ b/near-rt-ric-simulator/src/STD_1.1.3/a1.py @@ -23,7 +23,7 @@ import collections import time from connexion import NoContent -from flask import Flask, escape, request, Response, make_response +from flask import Flask, request, Response from var_declaration import policy_instances, policy_status, callbacks, forced_settings, policy_fingerprint, hosts_set from utils import calcFingerprint from maincommon import check_apipath, apipath, get_supported_interfaces_response, extract_host_name, is_duplicate_check @@ -40,8 +40,9 @@ def get_all_policy_identities(): if ((r := check_modified_response()) is not None): return r - return (list(policy_instances.keys()), 200) - + res = list(policy_instances.keys()) + return Response(json.dumps(res), 200, mimetype=APPL_JSON) + # API Function: Create or update a policy def put_policy(policyId):