Skip to content

Commit 9a15b4f

Browse files
add ignore rules
1 parent 9cce7db commit 9a15b4f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pkg/scan.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212

1313
type ScanConfig struct {
1414
IgnoreResultIds []string
15+
IgnoreRules []string
1516
}
1617

1718
type scanner struct{}
@@ -37,7 +38,7 @@ func (s *scanner) Scan(scanItems []ScanItem, scanConfig ScanConfig) (*reporting.
3738
}()
3839

3940
// Initialize engine configuration
40-
engineConfig := engine.EngineConfig{IgnoredIds: scanConfig.IgnoreResultIds}
41+
engineConfig := engine.EngineConfig{IgnoredIds: scanConfig.IgnoreResultIds, IgnoreList: scanConfig.IgnoreRules}
4142
engineInstance, err := engine.Init(engineConfig)
4243
if err != nil {
4344
return &reporting.Report{}, fmt.Errorf("error initializing engine: %w", err)
@@ -93,7 +94,7 @@ func (s *scanner) ScanDynamic(itemsIn <-chan ScanItem, scanConfig ScanConfig) (*
9394
errorsCh := cmd.Channels.Errors
9495

9596
// Initialize engine configuration.
96-
engineConfig := engine.EngineConfig{IgnoredIds: scanConfig.IgnoreResultIds}
97+
engineConfig := engine.EngineConfig{IgnoredIds: scanConfig.IgnoreResultIds, IgnoreList: scanConfig.IgnoreRules}
9798
engineInstance, err := engine.Init(engineConfig)
9899
if err != nil {
99100
return &reporting.Report{}, fmt.Errorf("error initializing engine: %w", err)

0 commit comments

Comments
 (0)