X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=near-rt-ric-simulator%2Fsrc%2FSTD_2.0.0%2Fa1.py;h=9b68a6cc6abfe34cb02350cce6ed761454430512;hb=refs%2Fchanges%2F98%2F12198%2F1;hp=1dd085985c2691b63dab0f99450843cd1e50bceb;hpb=f13ce01cc75bf9c5d699984a3219da04b5f1ed9f;p=sim%2Fa1-interface.git diff --git a/near-rt-ric-simulator/src/STD_2.0.0/a1.py b/near-rt-ric-simulator/src/STD_2.0.0/a1.py index 1dd0859..9b68a6c 100755 --- a/near-rt-ric-simulator/src/STD_2.0.0/a1.py +++ b/near-rt-ric-simulator/src/STD_2.0.0/a1.py @@ -25,7 +25,7 @@ import time import requests from connexion import NoContent -from flask import Flask, escape, request, Response, make_response +from flask import Flask, request, Response from jsonschema import validate from var_declaration import policy_instances, policy_types, policy_status, callbacks, forced_settings, policy_fingerprint, hosts_set from utils import calcFingerprint @@ -48,7 +48,7 @@ def get_all_policy_types(): return r res = list(policy_types.keys()) - return (res, 200) + return Response(json.dumps(res), 200, mimetype=APPL_JSON) # API Function: Get a policy type def get_policy_type(policyTypeId): @@ -80,7 +80,8 @@ def get_all_policy_identities(policyTypeId): pjson=create_problem_json(None, "The policy type does not exist.", 404, None, policy_type_id) return Response(json.dumps(pjson), 404, mimetype=APPL_PROB_JSON) - return (list(policy_instances[policy_type_id].keys()), 200) + res = list(policy_instances[policy_type_id].keys()) + return Response(json.dumps(res), 200, mimetype=APPL_JSON) # API Function: Create or update a policy def put_policy(policyTypeId, policyId):