placement_policy_files_vfw_td:
- vnfPolicy_vFW_TD.json
- vnfPolicy_vPGN_TD.json
- - affinity_vFW_TD.json
+ - Affinity_vFW_TD.json
- QueryPolicy_vFW_TD.json
slice_selection_policy_dir_urllc_1: "./test/policy-local-files/"
slice_selection_policy_files_urllc_1:
keys = scope_fields.keys() & policies[policyName]['properties'].keys()
policy = {}
policy[policyName] = policies[policyName]
- scope_policies.append(policy for k in keys
- if set(policies.get(policyName, {}).get('properties',{}).get(k)) >= set(scope_fields[k])
- and policy not in scope_policies)
+ for k in keys:
+ if set(policies.get(policyName, {}).get('properties',{}).get(k)) >= set(scope_fields[k])\
+ and policy not in scope_policies:
+ scope_policies.append(policy)
return scope_policies
policies = get_by_scope(rc, req_json, osdf_config.core, service_type)
formatted_policies = []
- for x in itertools.chain(*policies):
+ for x in policies:
if x[list(x.keys())[0]].get('properties') is None:
raise BusinessException("Properties not found for policy with name %s" % x[list(x.keys()[0])])
else:
policy_config_file = yaml.load(yaml_file2)
with patch('osdf.utils.interfaces.RestClient.request', return_value=req_json_obj2):
policies_list = interface.get_by_scope(RestClient, req_json_obj, policy_config_file, 'placement')
- self.assertTrue(policies_list, 'is null')
+ self.assertFalse(policies_list)
self.assertRaises(Exception)
def test_gen_demands(self):