Added solver directory to the repository 13/26413/1
authorrl001m <ruilu@research.att.com>
Sun, 17 Dec 2017 14:26:41 +0000 (09:26 -0500)
committerrl001m <ruilu@research.att.com>
Sun, 17 Dec 2017 14:26:52 +0000 (09:26 -0500)
commit492b9f946782fa8d1a348e3c8ffd5ac0e57cc2b1
treea77322c6128cd86a0556fdf5c4e7aa196212d302
parent22cff5d3b51d9aa2d4fd11f657264e41063add1c
Added solver directory to the repository

Added the HAS-Solver module in ONAP

Change-Id: I5567e3976ad0dc693eb2adc2f479987001b14770
Issue-ID: OPTFRA-14
Signed-off-by: rl001m <ruilu@research.att.com>
34 files changed:
conductor/conductor/solver/__init__.py [new file with mode: 0644]
conductor/conductor/solver/optimizer/__init__.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/best_first.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/constraints/__init__.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/constraints/access_distance.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/constraints/attribute.py [new file with mode: 0644]
conductor/conductor/solver/optimizer/constraints/cloud_distance.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/constraints/constraint.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/constraints/inventory_group.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/constraints/service.py [new file with mode: 0644]
conductor/conductor/solver/optimizer/constraints/zone.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/decision_path.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/fit_first.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/greedy.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/optimizer.py [new file with mode: 0755]
conductor/conductor/solver/optimizer/random_pick.py [new file with mode: 0644]
conductor/conductor/solver/optimizer/search.py [new file with mode: 0755]
conductor/conductor/solver/request/__init__.py [new file with mode: 0755]
conductor/conductor/solver/request/demand.py [new file with mode: 0755]
conductor/conductor/solver/request/functions/__init__.py [new file with mode: 0755]
conductor/conductor/solver/request/functions/cloud_version.py [new file with mode: 0644]
conductor/conductor/solver/request/functions/distance_between.py [new file with mode: 0755]
conductor/conductor/solver/request/objective.py [new file with mode: 0755]
conductor/conductor/solver/request/parser.py [new file with mode: 0755]
conductor/conductor/solver/resource/__init__.py [new file with mode: 0755]
conductor/conductor/solver/resource/region.py [new file with mode: 0755]
conductor/conductor/solver/resource/service.py [new file with mode: 0755]
conductor/conductor/solver/service.py [new file with mode: 0644]
conductor/conductor/solver/simulators/__init__.py [new file with mode: 0644]
conductor/conductor/solver/simulators/a_and_ai/__init__.py [new file with mode: 0755]
conductor/conductor/solver/simulators/valet/__init__.py [new file with mode: 0755]
conductor/conductor/solver/utils/__init__.py [new file with mode: 0755]
conductor/conductor/solver/utils/constraint_engine_interface.py [new file with mode: 0644]
conductor/conductor/solver/utils/utils.py [new file with mode: 0755]