Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrQueueFull = errors.New("Message rejected because queue is full")
Functions ¶
This section is empty.
Types ¶
type ChefActionPipeline ¶
type ChefActionPipeline struct {
// contains filtered or unexported fields
}
ChefActionPipeline pipeline to process Chef actions from client or server
func NewChefActionPipeline ¶
func NewChefActionPipeline(client backend.Client, authzClient authz.ProjectsServiceClient, configMgmtClient cfgmgmt.CfgMgmtServiceClient, eventFeedServiceClient event_feed.EventFeedServiceClient, messageBufferSize, maxNumberOfBundledActionMsgs int) ChefActionPipeline
NewChefActionPipeline Create a new chef action pipeline
func (*ChefActionPipeline) Close ¶
func (caPipeline *ChefActionPipeline) Close()
Close the Pipeline and do all clean up
func (*ChefActionPipeline) GetTotalMessages ¶
func (caPipeline *ChefActionPipeline) GetTotalMessages() int64
type ChefRunPipeline ¶
type ChefRunPipeline struct {
// contains filtered or unexported fields
}
ChefRunPipeline pipeline to process Chef client runs
func NewChefRunPipeline ¶
func NewChefRunPipeline(client backend.Client, authzClient authz.ProjectsServiceClient, nodeMgrClient manager.NodeManagerServiceClient, chefIngestRunPipelineConfig serveropts.ChefIngestRunPipelineConfig, messageBufferSize int) ChefRunPipeline
NewChefRunPipeline Create a new chef run pipeline
func (*ChefRunPipeline) Close ¶
func (crPipeline *ChefRunPipeline) Close()
Close the Pipeline and do all clean up
func (*ChefRunPipeline) GetTotalMessages ¶
func (crPipeline *ChefRunPipeline) GetTotalMessages() int64
Click to show internal directories.
Click to hide internal directories.