aboutsummaryrefslogtreecommitdiffstats
path: root/osdf/optimizers/placementopt/conductor/api_builder.py
diff options
context:
space:
mode:
authorPatel, Ankitkumar <ankit@research.att.com>2018-05-29 11:31:55 -0400
committerPatel, Ankitkumar <ankit@research.att.com>2018-05-29 11:32:57 -0400
commit49a0eac16462c04c285125686fb235c22c9ad607 (patch)
treee96d5778f5de6cce5d8007febec78e542d1d70e3 /osdf/optimizers/placementopt/conductor/api_builder.py
parentb259e6ae5bb534e8885f88a02a9165b8b8442f3e (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.py5
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'])