diff options
author | Patel, Ankitkumar <ankit@research.att.com> | 2018-05-29 11:31:55 -0400 |
---|---|---|
committer | Patel, Ankitkumar <ankit@research.att.com> | 2018-05-29 11:32:57 -0400 |
commit | 49a0eac16462c04c285125686fb235c22c9ad607 (patch) | |
tree | e96d5778f5de6cce5d8007febec78e542d1d70e3 /osdf/optimizers/placementopt/conductor/api_builder.py | |
parent | b259e6ae5bb534e8885f88a02a9165b8b8442f3e (diff) |
Fixed case sensitive resource matching
Fixed the case sensitive matching for resources between policy and request.
Issue-ID: OPTFRA-247
Change-Id: Ic031f6c950b6c6b44bd2e4231a9ef672beea994b
Signed-off-by: Patel, Ankitkumar <ankit@research.att.com>
Diffstat (limited to 'osdf/optimizers/placementopt/conductor/api_builder.py')
-rw-r--r-- | osdf/optimizers/placementopt/conductor/api_builder.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/osdf/optimizers/placementopt/conductor/api_builder.py b/osdf/optimizers/placementopt/conductor/api_builder.py index 209aa3b..8123726 100644 --- a/osdf/optimizers/placementopt/conductor/api_builder.py +++ b/osdf/optimizers/placementopt/conductor/api_builder.py @@ -40,12 +40,11 @@ def conductor_api_builder(request_json, flat_policies: list, local_config, demand_vnf_name_list = [] for placementDemand in request_json['placementInfo']['placementDemands']: - demand_vnf_name_list.append(placementDemand['resourceModuleName']) - + demand_vnf_name_list.append(placementDemand['resourceModuleName'].lower()) demand_list = tr.gen_demands(request_json, gp['vnfPolicy']) attribute_policy_list = tr.gen_attribute_policy(demand_vnf_name_list, gp['attribute']) distance_to_location_policy_list = tr.gen_distance_to_location_policy( - demand_vnf_name_list, gp['distance_to_location']) + demand_vnf_name_list, gp['distancePolicy']) inventory_policy_list = tr.gen_inventory_group_policy(demand_vnf_name_list, gp['inventory_group']) resource_instance_policy_list = tr.gen_resource_instance_policy( demand_vnf_name_list, gp['instance_fit']) |