osdf rearchitecture into apps and libs 11/99611/2
authorvrvarma <vv8305@att.com>
Fri, 13 Dec 2019 15:24:55 +0000 (10:24 -0500)
committervrvarma <vv8305@att.com>
Fri, 13 Dec 2019 15:29:45 +0000 (10:29 -0500)
commit430153e1a9489a86cf0ff7942eceb0bf5f1c170c
treeb22090b80d11761a24d9cbeaa6348704cce2de83
parent34ba229b31758c38a299a163de0007848b5921be
osdf rearchitecture into apps and libs

Change-Id: I2db2f8e252bd5e60807b2ffabf5a5b193a789f7a
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-637
83 files changed:
apps/__init__.py [moved from osdf/optimizers/pciopt/solver/__init__.py with 100% similarity]
apps/license/__init__.py [new file with mode: 0644]
apps/license/optimizers/__init__.py [new file with mode: 0644]
apps/license/optimizers/simple_license_allocation.py [moved from osdf/optimizers/licenseopt/simple_license_allocation.py with 100% similarity]
apps/pci/__init__.py [new file with mode: 0644]
apps/pci/models/__init__.py [new file with mode: 0644]
apps/pci/models/api/__init__.py [new file with mode: 0644]
apps/pci/models/api/pciOptimizationRequest.py [moved from osdf/models/api/pciOptimizationRequest.py with 97% similarity]
apps/pci/models/api/pciOptimizationResponse.py [moved from osdf/models/api/pciOptimizationResponse.py with 97% similarity]
apps/pci/optimizers/__init__.py [new file with mode: 0644]
apps/pci/optimizers/configdb.py [moved from osdf/optimizers/pciopt/configdb.py with 100% similarity]
apps/pci/optimizers/pci_opt_processor.py [moved from osdf/optimizers/pciopt/pci_opt_processor.py with 99% similarity]
apps/pci/optimizers/solver/__init__.py [new file with mode: 0644]
apps/pci/optimizers/solver/min_confusion.mzn [moved from osdf/optimizers/pciopt/solver/min_confusion.mzn with 100% similarity]
apps/pci/optimizers/solver/min_confusion_inl.mzn [moved from osdf/optimizers/pciopt/solver/min_confusion_inl.mzn with 100% similarity]
apps/pci/optimizers/solver/no_conflicts_no_confusion.mzn [moved from osdf/optimizers/pciopt/solver/no_conflicts_no_confusion.mzn with 100% similarity]
apps/pci/optimizers/solver/optimizer.py [moved from osdf/optimizers/pciopt/solver/optimizer.py with 100% similarity]
apps/pci/optimizers/solver/pci_utils.py [moved from osdf/optimizers/pciopt/solver/pci_utils.py with 100% similarity]
apps/placement/__init__.py [new file with mode: 0644]
apps/placement/models/__init__.py [new file with mode: 0644]
apps/placement/models/api/__init__.py [new file with mode: 0644]
apps/placement/models/api/placementRequest.py [moved from osdf/models/api/placementRequest.py with 98% similarity]
apps/placement/models/api/placementResponse.py [moved from osdf/models/api/placementResponse.py with 98% similarity]
apps/placement/optimizers/__init__.py [new file with mode: 0644]
apps/placement/optimizers/conductor/__init__.py [moved from osdf/optimizers/placementopt/conductor/__init__.py with 100% similarity]
apps/placement/optimizers/conductor/api_builder.py [moved from osdf/optimizers/placementopt/conductor/api_builder.py with 97% similarity]
apps/placement/optimizers/conductor/conductor.py [moved from osdf/optimizers/placementopt/conductor/conductor.py with 97% similarity]
apps/placement/optimizers/conductor/remote_opt_processor.py [moved from osdf/optimizers/placementopt/conductor/remote_opt_processor.py with 96% similarity]
apps/placement/optimizers/conductor/translation.py [moved from osdf/optimizers/placementopt/conductor/translation.py with 99% similarity]
apps/placement/templates/conductor_interface.json [moved from osdf/templates/conductor_interface.json with 100% similarity]
apps/placement/templates/plc_opt_request.jsont [moved from osdf/templates/plc_opt_request.jsont with 100% similarity]
apps/placement/templates/plc_opt_response.jsont [moved from osdf/templates/plc_opt_response.jsont with 100% similarity]
apps/placement/templates/policy_request.jsont [moved from osdf/templates/policy_request.jsont with 100% similarity]
apps/route/__init__.py [new file with mode: 0644]
apps/route/optimizers/__init__.py [new file with mode: 0644]
apps/route/optimizers/simple_route_opt.py [moved from osdf/optimizers/routeopt/simple_route_opt.py with 100% similarity]
apps/templates/cms_opt_request.jsont [moved from osdf/templates/cms_opt_request.jsont with 100% similarity]
apps/templates/cms_opt_request.jsont_1707_v1 [moved from osdf/templates/cms_opt_request.jsont_1707_v1 with 100% similarity]
apps/templates/cms_opt_request_1702.jsont [moved from osdf/templates/cms_opt_request_1702.jsont with 100% similarity]
apps/templates/cms_opt_response.jsont [moved from osdf/templates/cms_opt_response.jsont with 100% similarity]
apps/templates/license_opt_request.jsont [moved from osdf/templates/license_opt_request.jsont with 100% similarity]
apps/templates/test_cms_nb_req_from_client.jsont [moved from osdf/templates/test_cms_nb_req_from_client.jsont with 100% similarity]
apps/templates/test_plc_nb_req_from_client.jsont [moved from osdf/templates/test_plc_nb_req_from_client.jsont with 100% similarity]
assembly.xml
docker/Dockerfile
docker/assembly/osdf-files.xml [new file with mode: 0644]
osdf/apps/__init__.py [new file with mode: 0644]
osdf/apps/baseapp.py [new file with mode: 0644]
osdf/config/__init__.py
osdf/logging/osdf_logging.py
osdf/utils/mdc_utils.py
osdfapp.py
pom.xml
requirements.txt
script/TagVersion.groovy [new file with mode: 0644]
test/conductor/test_conductor_calls.py
test/conductor/test_conductor_translation.py
test/config/log.yml [new file with mode: 0644]
test/configdb/test_configdb_calls.py
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Affinity_vCPE_1.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Capacity_vGMuxInfra.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Capacity_vG_1.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Distance_vGMuxInfra_1.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Distance_vG_1.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Placement_Optimization_1.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/QueryPolicy_vCPE.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/QueryPolicy_vCPE_2.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/hpa_policy_vGMuxInfra_1.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/hpa_policy_vG_1.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/vnfPolicy_vG.json
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/vnfPolicy_vGMuxInfra.json
test/functest/simulators/simulated-config/log.yml [new file with mode: 0644]
test/mainapp/test_osdfapp.py
test/policy/test_policy_interface.py
test/test_ConductorApiBuilder.py
test/test_PolicyCalls.py
test/test_api_validation.py
test/test_get_opt_query_data.py
test/test_process_pci_anr_opt.py
test/test_process_pci_opt.py
test/test_process_placement_opt.py
test/test_so_response_gen.py
tox.ini