X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=near-rt-ric-simulator%2Fsrc%2FOSC_2.1.0%2Fcontrollers%2Fa1_mediator_controller.py;h=9aa0f985868b9ba44dd0c618b18896da2fb9c5bf;hb=d9b25321d9bce8a3db88102c127e2aa4436d81c8;hp=aec84c512e3f5076a93cd461212715d2c971f2df;hpb=f13ce01cc75bf9c5d699984a3219da04b5f1ed9f;p=sim%2Fa1-interface.git diff --git a/near-rt-ric-simulator/src/OSC_2.1.0/controllers/a1_mediator_controller.py b/near-rt-ric-simulator/src/OSC_2.1.0/controllers/a1_mediator_controller.py index aec84c5..9aa0f98 100644 --- a/near-rt-ric-simulator/src/OSC_2.1.0/controllers/a1_mediator_controller.py +++ b/near-rt-ric-simulator/src/OSC_2.1.0/controllers/a1_mediator_controller.py @@ -57,7 +57,7 @@ def a1_controller_get_all_policy_types(): res = list(policy_instances.keys()) res = list(map(int, res)) - return (res, 200) + return Response(json.dumps(res), 200, mimetype=APPL_JSON) # API Function: Get a policy type def a1_controller_get_policy_type(policy_type_id): @@ -150,7 +150,9 @@ def a1_controller_get_all_instances_for_type(policy_type_id): if (policy_type_id not in policy_instances.keys()): log_resp_text("Policy type id not found") return (None, 404) - 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: Get a policy instance def a1_controller_get_policy_instance(policy_type_id, policy_instance_id):