Refactor optimization policies 88/99288/2
authorPamela Dragosh <pdragosh@research.att.com>
Sat, 7 Dec 2019 23:00:36 +0000 (18:00 -0500)
committerPamela Dragosh <pdragosh@research.att.com>
Sat, 7 Dec 2019 23:32:18 +0000 (18:32 -0500)
commit772c73244e6036635cf0861cea08034a932ffad8
tree8b1f6d5ed11573ca733af07b1d6f795797a80207
parentdb85df62efbf70597d9f7e965f68b77f4ddc1f1f
Refactor optimization policies

Optimization policies need to be further refactored so
that Resource vs Service type policies can be specified.

Issue-ID: POLICY-2066
Change-Id: Ia40a947097692ea7dcc6ea8d13eb8669c37fac14
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
15 files changed:
models-examples/src/main/resources/policytypes/onap.policies.Optimization.yaml
models-examples/src/main/resources/policytypes/onap.policies.optimization.Resource.yaml [new file with mode: 0644]
models-examples/src/main/resources/policytypes/onap.policies.optimization.Service.yaml [new file with mode: 0644]
models-examples/src/main/resources/policytypes/onap.policies.optimization.resource.AffinityPolicy.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.AffinityPolicy.yaml with 84% similarity]
models-examples/src/main/resources/policytypes/onap.policies.optimization.resource.DistancePolicy.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.DistancePolicy.yaml with 91% similarity]
models-examples/src/main/resources/policytypes/onap.policies.optimization.resource.HpaPolicy.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.HpaPolicy.yaml with 95% similarity]
models-examples/src/main/resources/policytypes/onap.policies.optimization.resource.OptimizationPolicy.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.OptimizationPolicy.yaml with 92% similarity]
models-examples/src/main/resources/policytypes/onap.policies.optimization.resource.PciPolicy.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.PciPolicy.yaml with 85% similarity]
models-examples/src/main/resources/policytypes/onap.policies.optimization.resource.Vim_fit.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.Vim_fit.yaml with 84% similarity]
models-examples/src/main/resources/policytypes/onap.policies.optimization.resource.VnfPolicy.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.VnfPolicy.yaml with 89% similarity]
models-examples/src/main/resources/policytypes/onap.policies.optimization.service.QueryPolicy.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.QueryPolicy.yaml with 81% similarity]
models-examples/src/main/resources/policytypes/onap.policies.optimization.service.SubscriberPolicy.yaml [moved from models-examples/src/main/resources/policytypes/onap.policies.optimization.SubscriberPolicy.yaml with 83% similarity]
models-provider/src/test/java/org/onap/policy/models/provider/impl/PolicyTypePersistenceTest.java
models-tosca/src/test/java/org/onap/policy/models/tosca/authorative/concepts/ToscaPolicyTypeFilterTest.java
models-tosca/src/test/java/org/onap/policy/models/tosca/simple/serialization/OptimizationPolicyTypeSerializationTest.java