Preload legacy operational policy type and guard policy types 80/87180/2
authorChenfei Gao <cgao@research.att.com>
Tue, 7 May 2019 18:46:22 +0000 (14:46 -0400)
committerChenfei Gao <cgao@research.att.com>
Wed, 8 May 2019 00:02:07 +0000 (20:02 -0400)
commit90555d0346c7e852e6a4dc9622ed29343353b95c
tree842bc1f51389d04481849d1e7ed5ff2d03c4f82f
parenta962474f4c1498a335bfd1afaa7d15859ae04be2
Preload legacy operational policy type and guard policy types

Includes:
a) Add legacy operational policy type and guard policy types into
preloading list.
b) Fix corresponding junit test failure.

Issue-ID: POLICY-1738
Change-Id: I071e898be31e62f47d427094f1e76069fafd0148
Signed-off-by: Chenfei Gao <cgao@research.att.com>
14 files changed:
main/src/main/java/org/onap/policy/api/main/startstop/ApiDatabaseInitializer.java
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.Operational.json [new file with mode: 0644]
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.guard.Blacklist.json [new file with mode: 0644]
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.guard.FrequencyLimiter.json [new file with mode: 0644]
main/src/main/resources/preloadedPolicyTypes/onap.policies.controlloop.guard.MinMax.json [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/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/policytypes/onap.policies.controlloop.Operational.json [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.controlloop.guard.FrequencyLimiter.json [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app.json [moved from main/src/test/resources/policytypes/onap.policy.monitoring.cdap.tca.hi.lo.app.json with 100% similarity]
main/src/test/resources/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app.yaml [moved from main/src/test/resources/policytypes/onap.policy.monitoring.cdap.tca.hi.lo.app.yaml with 100% similarity]