From 2ceb5150e2472de4798f47dc54178d6fb7babe51 Mon Sep 17 00:00:00 2001 From: "lalafi@cyberarmor.io" Date: Sun, 12 Sep 2021 19:28:11 +0300 Subject: [PATCH] adding control id --- cautils/opapolicy/datastructures_mock.go | 3 ++- opaprocessor/processorhandler.go | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/cautils/opapolicy/datastructures_mock.go b/cautils/opapolicy/datastructures_mock.go index afe9ae63..e1632531 100644 --- a/cautils/opapolicy/datastructures_mock.go +++ b/cautils/opapolicy/datastructures_mock.go @@ -33,7 +33,8 @@ func MockFrameworkReportA() *FrameworkReport { Name: AMockFrameworkName, ControlReports: []ControlReport{ { - Name: AMockControlName, + ControlID: "testctrl", + Name: AMockControlName, RuleReports: []RuleReport{ { Name: AMockRuleName, diff --git a/opaprocessor/processorhandler.go b/opaprocessor/processorhandler.go index e646667c..efa2ed6b 100644 --- a/opaprocessor/processorhandler.go +++ b/opaprocessor/processorhandler.go @@ -121,6 +121,7 @@ func (opap *OPAProcessor) processControl(control *opapolicy.Control) (*opapolicy controlReport := opapolicy.ControlReport{} controlReport.PortalBase = control.PortalBase + controlReport.ControlID = control.ControlID controlReport.Name = control.Name controlReport.Description = control.Description