Knock on of changing policy types to map 38/94938/3
authorliamfallon <liam.fallon@est.tech>
Thu, 5 Sep 2019 22:25:55 +0000 (22:25 +0000)
committerliamfallon <liam.fallon@est.tech>
Thu, 5 Sep 2019 22:25:55 +0000 (22:25 +0000)
commit5b7f107c2120100b502e1e82ab644b3da5a80a22
tree6db33b71943b88187868535eb025de8341eaff23
parent834ab314c29303e71c14fc9f55f626b21ccc6fcf
Knock on of changing policy types to map

This review adapts policy-api for the change in the structure
of the toasca service template from a list of maps to a plain map.

DUplication of policy types and policies removed and policy-models
examples used instead.

Issue-ID: POLICY-2047
Change-Id: Ie1fdeef79289348005314c5de9b2e37c0c45d786
Signed-off-by: liamfallon <liam.fallon@est.tech>
71 files changed:
main/pom.xml
main/src/main/java/org/onap/policy/api/main/rest/provider/CommonModelProvider.java
main/src/main/java/org/onap/policy/api/main/startstop/ApiDatabaseInitializer.java
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.Operational.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.guard.Blacklist.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.guard.FrequencyLimiter.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.guard.MinMax.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.guard.coordination.FirstBlocksSecond.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.monitoring.cdap.tca.hi.lo.app.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.monitoring.dcaegen2.collectors.datafile.datafile-app-server.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.AffinityPolicy.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.DistancePolicy.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.HpaPolicy.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.OptimizationPolicy.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.PciPolicy.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.QueryPolicy.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.SubscriberPolicy.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.Vim_fit.json [deleted file]
main/src/main/resources/preloadedPolicyTypes/onap.policies.optimization.VnfPolicy.json [deleted file]
main/src/test/java/org/onap/policy/api/main/ApiTestSupportUtilities.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/rest/TestApiRestServer.java
main/src/test/java/org/onap/policy/api/main/rest/TestCommonRestController.java
main/src/test/java/org/onap/policy/api/main/rest/provider/TestLegacyGuardPolicyProvider.java
main/src/test/java/org/onap/policy/api/main/rest/provider/TestLegacyOperationalPolicyProvider.java
main/src/test/java/org/onap/policy/api/main/rest/provider/TestPolicyProvider.java
main/src/test/java/org/onap/policy/api/main/rest/provider/TestPolicyTypeProvider.java
main/src/test/resources/policies/vCPE.policies.optimization.input.tosca.yaml [deleted file]
main/src/test/resources/policies/vCPE.policy.monitoring.input.tosca.json [deleted file]
main/src/test/resources/policies/vCPE.policy.monitoring.input.tosca.yaml [deleted file]
main/src/test/resources/policies/vCPE.policy.monitoring.output.tosca.yaml [deleted file]
main/src/test/resources/policies/vCPE.policy.operational.input.json [deleted file]
main/src/test/resources/policies/vCPE.policy.operational.input.tosca.yaml [deleted file]
main/src/test/resources/policies/vCPE.policy.operational.output.json [deleted file]
main/src/test/resources/policies/vCPE.policy.operational.output.tosca.json [deleted file]
main/src/test/resources/policies/vCPE.policy.operational.output.tosca.yaml [deleted file]
main/src/test/resources/policies/vDNS.policy.guard.frequency.input.json [deleted file]
main/src/test/resources/policies/vDNS.policy.guard.frequency.output.json [deleted file]
main/src/test/resources/policies/vDNS.policy.guard.minmax.input.json [deleted file]
main/src/test/resources/policies/vDNS.policy.guard.minmax.output.json [deleted file]
main/src/test/resources/policies/vDNS.policy.monitoring.input.tosca.json [deleted file]
main/src/test/resources/policies/vDNS.policy.monitoring.input.tosca.yaml [deleted file]
main/src/test/resources/policies/vDNS.policy.monitoring.output.tosca.yaml [deleted file]
main/src/test/resources/policies/vDNS.policy.operational.input.json [deleted file]
main/src/test/resources/policies/vDNS.policy.operational.input.tosca.yaml [deleted file]
main/src/test/resources/policies/vDNS.policy.operational.output.json [deleted file]
main/src/test/resources/policies/vDNS.policy.operational.output.tosca.json [deleted file]
main/src/test/resources/policies/vDNS.policy.operational.output.tosca.yaml [deleted file]
main/src/test/resources/policies/vFirewall.policy.monitoring.input.tosca.json [deleted file]
main/src/test/resources/policies/vFirewall.policy.monitoring.input.tosca.yaml [deleted file]
main/src/test/resources/policies/vFirewall.policy.monitoring.output.tosca.yaml [deleted file]
main/src/test/resources/policies/vFirewall.policy.operational.input.json [deleted file]
main/src/test/resources/policies/vFirewall.policy.operational.input.tosca.json [deleted file]
main/src/test/resources/policies/vFirewall.policy.operational.input.tosca.yaml [deleted file]
main/src/test/resources/policies/vFirewall.policy.operational.output.json [deleted file]
main/src/test/resources/policies/vFirewall.policy.operational.output.tosca.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.Optimization.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.controlloop.Operational.json [deleted file]
main/src/test/resources/policytypes/onap.policies.controlloop.guard.FrequencyLimiter.json [deleted file]
main/src/test/resources/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app.json [deleted file]
main/src/test/resources/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.monitoring.dcaegen2.collectors.datafile.datafile-app-server.json [deleted file]
main/src/test/resources/policytypes/onap.policies.monitoring.dcaegen2.collectors.datafile.datafile-app-server.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.AffinityPolicy.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.DistancePolicy.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.HpaPolicy.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.OptimizationPolicy.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.PciPolicy.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.QueryPolicy.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.SubscriberPolicy.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.Vim_fit.yaml [deleted file]
main/src/test/resources/policytypes/onap.policies.optimization.VnfPolicy.yaml [deleted file]