summaryrefslogtreecommitdiffstats
path: root/components/pm-subscription-handler/pmsh_service/mod/api/services/nf_service.py
diff options
context:
space:
mode:
Diffstat (limited to 'components/pm-subscription-handler/pmsh_service/mod/api/services/nf_service.py')
-rw-r--r--components/pm-subscription-handler/pmsh_service/mod/api/services/nf_service.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/components/pm-subscription-handler/pmsh_service/mod/api/services/nf_service.py b/components/pm-subscription-handler/pmsh_service/mod/api/services/nf_service.py
index 1fca766a..6d431473 100644
--- a/components/pm-subscription-handler/pmsh_service/mod/api/services/nf_service.py
+++ b/components/pm-subscription-handler/pmsh_service/mod/api/services/nf_service.py
@@ -37,25 +37,25 @@ def capture_filtered_nfs(sub_name):
return aai_client.get_pmsh_nfs_from_aai(AppConfig.get_instance(), nf_filter)
-def create_nf_event_body(nf, change_type):
+def create_nf_event_body(nf, change_type, sub_model):
"""
Creates a network function event body to publish on MR
Args:
nf (NetworkFunction): the Network function to include in the event.
change_type (string): define the change type to be applied on node
+ sub_model(SubscriptionModel): Subscription model object
Returns:
dict: network function event body to publish on MR.
"""
- app_conf = AppConfig.get_instance()
return {'nfName': nf.nf_name,
'ipAddress': nf.ipv4_address if nf.ipv6_address in (None, '')
else nf.ipv6_address,
'blueprintName': nf.sdnc_model_name,
'blueprintVersion': nf.sdnc_model_version,
- 'policyName': app_conf.operational_policy_name,
+ 'operationalPolicyName': sub_model.operational_policy_name,
'changeType': change_type,
- 'closedLoopControlName': app_conf.control_loop_name}
+ 'controlLoopName': sub_model.control_loop_name}
def save_nf(nf):