From f19e2e11b1e8053a36e42031ffdc42e9afa680a6 Mon Sep 17 00:00:00 2001 From: Aravind N Date: Thu, 22 Feb 2024 16:35:35 +0530 Subject: [PATCH] Revert "Update the policy" This reverts commit 6fd5b0cc311b06d5fa98288314e477c3db9545ff. --- .../policy-include/include.rego | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/policies/opsverse-corcentric-cd/policy-include/include.rego b/policies/opsverse-corcentric-cd/policy-include/include.rego index f864b55..b6a96d2 100644 --- a/policies/opsverse-corcentric-cd/policy-include/include.rego +++ b/policies/opsverse-corcentric-cd/policy-include/include.rego @@ -1,29 +1,23 @@ package example.include import rego.v1 - default allow := false default minSecurityRatingAllowed := "1.0" default minReliabilityRatingAllowed := "1.0" default maxComplexityAllowed := "10" default maxNclocAllowed := "50" +default maxNewViolationsAllowed := "10" -allow if [{"allow": true, "why": "security_rating"}] { +allow if { input.metricName == "security_rating" input.metricValue >= minSecurityRatingAllowed -} - -allow if [{"allow": true, "why": "reliability_rating"}] { +} { input.metricName == "reliability_rating" input.metricValue >= minReliabilityRatingAllowed -} - -allow if [{"allow": true, "why": "complexity"}] { +} { input.metricName == "complexity" input.metricValue <= maxComplexityAllowed -} - -allow if [{"allow": true, "why": "ncloc"}] { +} { input.metricName == "ncloc" input.metricValue <= maxNclocAllowed }