pipeline

package
v0.0.0-...-a8b8e24 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2024 License: Apache-2.0 Imports: 14 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrQueueFull = errors.New("Report processing queue is full")

Functions

This section is empty.

Types

type Compliance

type Compliance struct {
	// contains filtered or unexported fields
}

func NewCompliancePipeline

func NewCompliancePipeline(client *ingestic.ESClient, authzClient authz.ProjectsServiceClient,
	nodeMgrClient manager.NodeManagerServiceClient, reportMgrClient report_manager.ReportManagerServiceClient,
	messageBufferSize int, notifierClient notifier.Notifier, automateURL string, enableLargeReporting bool, cerealService *cereal.Manager) Compliance

func (*Compliance) Close

func (s *Compliance) Close()

func (*Compliance) Run

func (s *Compliance) Run(report *compliance.Report) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL