Add support to process NSI selection request 95/112195/9
authordhebeha <dhebeha.mj71@wipro.com>
Sat, 5 Sep 2020 14:46:48 +0000 (20:16 +0530)
committerVikas Varma <vikas.varma@att.com>
Fri, 18 Sep 2020 19:34:01 +0000 (19:34 +0000)
commitedf98746a52408386efab26143778198b0efd3c5
treeadc101beb879a57547cc828283803bfe7c5fd89b
parentf9b3575cae2b521ba8c6b6b30b15c89bd8a1cb48
Add support to process NSI selection request

Issue-ID: OPTFRA-802
Signed-off-by: dhebeha <dhebeha.mj71@wipro.com>
Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com>
Change-Id: I85d951061abc697714425bd223b89102d4f2ede9
42 files changed:
apps/placement/optimizers/conductor/remote_opt_processor.py
apps/slice_selection/models/api/nsi_selection_request.py
apps/slice_selection/optimizers/conductor/remote_opt_processor.py
apps/slice_selection/optimizers/conductor/response_processor.py
config/common_config.yaml
config/has_config.yaml
config/slicing_config.yaml [new file with mode: 0644]
osdf/adapters/conductor/api_builder.py
osdf/adapters/conductor/conductor.py
osdf/adapters/conductor/templates/conductor_interface.json
osdf/adapters/conductor/translation.py
osdf/config/base.py
osdfapp.py
test/apps/slice_selection/new_solution_conductor_response.json
test/apps/slice_selection/new_solution_nsi_response.json
test/apps/slice_selection/no_recomm_nsi_response.json
test/apps/slice_selection/not_shared_nsi_request.json [deleted file]
test/apps/slice_selection/not_shared_nsi_response.json [deleted file]
test/apps/slice_selection/nsi_error_response.json
test/apps/slice_selection/nsi_selection_request.json
test/apps/slice_selection/nssi_conductor_response.json [new file with mode: 0644]
test/apps/slice_selection/nssi_error_response.json [new file with mode: 0644]
test/apps/slice_selection/nssi_selection_request.json
test/apps/slice_selection/shared_solution_conductor_response.json
test/apps/slice_selection/shared_solution_nsi_response.json
test/apps/slice_selection/shared_solution_nssi_response.json [new file with mode: 0644]
test/apps/slice_selection/slice_policies.txt
test/apps/slice_selection/subnet_policies.txt [new file with mode: 0644]
test/apps/slice_selection/test_remote_opt_processor.py
test/conductor/test_conductor_calls.py
test/conductor/test_conductor_translation.py
test/policy-local-files/slice-selection-files/opt_policy_nsi_reuse.json [new file with mode: 0644]
test/policy-local-files/slice-selection-files/opt_policy_nssi.json [new file with mode: 0644]
test/policy-local-files/slice-selection-files/query_policy_nsi.json [new file with mode: 0644]
test/policy-local-files/slice-selection-files/query_policy_nssi.json [new file with mode: 0644]
test/policy-local-files/slice-selection-files/threshold_policy_nsi.json [new file with mode: 0644]
test/policy-local-files/slice-selection-files/threshold_policy_nssi.json [new file with mode: 0644]
test/policy-local-files/slice-selection-files/vnf_policy_nsi_non_shared_case.json [new file with mode: 0644]
test/policy-local-files/slice-selection-files/vnf_policy_nsi_shared_case.json [new file with mode: 0644]
test/policy-local-files/slice-selection-files/vnf_policy_nssi_shared.json [new file with mode: 0644]
test/test_ConductorApiBuilder.py
tox.ini