diff options
author | Chenfei Gao <cgao@research.att.com> | 2019-05-21 22:43:25 -0400 |
---|---|---|
committer | Chenfei Gao <cgao@research.att.com> | 2019-05-21 22:43:33 -0400 |
commit | bbf59429cf462ae417a16afa631c87f495e261df (patch) | |
tree | 3566574c04694a7f9f955f7fd8f626a46d8b4df6 /main/src/test/resources/policies | |
parent | f3819951cf22cf93940679964a8c46bd8dfc89cb (diff) |
Modify legacy API and policy provider to support version enabled features in legacy db provider
Includes:
a) Modify legacy API endpoints to retrieve the latest version of legacy policies
b) Modify legacy policy providers to support newly added version enabled features in db provider
c) Fix corresponding junit test failures
Issue-ID: POLICY-1777
Change-Id: I641170b37e2929b5060414832d4b8395493cecdc
Signed-off-by: Chenfei Gao <cgao@research.att.com>
Diffstat (limited to 'main/src/test/resources/policies')
-rw-r--r-- | main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver1.json | 15 | ||||
-rw-r--r-- | main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver2.json | 15 |
2 files changed, 30 insertions, 0 deletions
diff --git a/main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver1.json b/main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver1.json new file mode 100644 index 00000000..6dc54cb8 --- /dev/null +++ b/main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver1.json @@ -0,0 +1,15 @@ +{ + "policy-id" : "guard.frequency.scaleout", + "policy-version" : "1", + "content" : { + "actor": "SO", + "recipe": "scaleOut", + "targets": ".*", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "limit": "1", + "timeWindow": "10", + "timeUnits": "minute", + "guardActiveStart": "00:00:01-05:00", + "guardActiveEnd": "23:59:59-05:00" + } +} diff --git a/main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver2.json b/main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver2.json new file mode 100644 index 00000000..a8c325fb --- /dev/null +++ b/main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver2.json @@ -0,0 +1,15 @@ +{ + "policy-id" : "guard.frequency.scaleout", + "policy-version" : "2", + "content" : { + "actor": "SO", + "recipe": "scaleOut", + "targets": ".*", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "limit": "1", + "timeWindow": "10", + "timeUnits": "minute", + "guardActiveStart": "00:00:01-05:00", + "guardActiveEnd": "23:59:59-05:00" + } +} |