X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=near-rt-ric-simulator%2Fsrc%2FSTD_1.1.3%2Fa1.py;h=d234327a562bc180e248cc215d04d287527e16b7;hb=109f3f55a3f0eaac94a9b6954fe2f3db611a991d;hp=dfc81e6f58a2734feba42f07d273ca66c1653bc2;hpb=b11c353b98286b79e7a74d20e6e36042fd789fba;p=sim%2Fa1-interface.git 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 dfc81e6..d234327 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 @@ -24,12 +24,14 @@ import time from connexion import NoContent from flask import Flask, escape, request, Response, make_response -from var_declaration import policy_instances, policy_status, callbacks, forced_settings, policy_fingerprint +from var_declaration import policy_instances, policy_status, callbacks, forced_settings, policy_fingerprint, hosts_set from utils import calcFingerprint +from maincommon import * # API Function: Get all policy ids def get_all_policy_identities(): + if ((r := check_modified_response()) is not None): return r @@ -38,6 +40,8 @@ def get_all_policy_identities(): # API Function: Create or update a policy def put_policy(policyId): + extract_host_name(hosts_set, request) + if ((r := check_modified_response()) is not None): return r @@ -84,6 +88,8 @@ def put_policy(policyId): # API Function: Get a policy def get_policy(policyId): + extract_host_name(hosts_set, request) + if ((r := check_modified_response()) is not None): return r @@ -96,6 +102,8 @@ def get_policy(policyId): # API Function: Delete a policy def delete_policy(policyId): + extract_host_name(hosts_set, request) + if ((r := check_modified_response()) is not None): return r @@ -113,6 +121,8 @@ def delete_policy(policyId): # API Function: Get status for a policy def get_policy_status(policyId): + extract_host_name(hosts_set, request) + if ((r := check_modified_response()) is not None): return r