Documentation ¶
Overview ¶
Package parsers provides parser helpers to extract payloads for each event type that the syft library publishes onto the event bus.
Index ¶
- func ParseAttestationStartedEvent(e partybus.Event) (io.Reader, progress.Progressable, *monitor.GenericTask, error)
- func ParseCLIAppUpdateAvailable(e partybus.Event) (string, error)
- func ParseCLIExit(e partybus.Event) (func() error, error)
- func ParseCLINotification(e partybus.Event) (string, string, error)
- func ParseCLIReport(e partybus.Event) (string, string, error)
- func ParseCatalogerTaskStarted(e partybus.Event) (*monitor.CatalogerTask, error)
- func ParseFileDigestsCatalogingStarted(e partybus.Event) (progress.StagedProgressable, error)
- func ParseFileIndexingStarted(e partybus.Event) (string, progress.StagedProgressable, error)
- func ParseFileMetadataCatalogingStarted(e partybus.Event) (progress.StagedProgressable, error)
- func ParsePackageCatalogerStarted(e partybus.Event) (*cataloger.Monitor, error)
- func ParseSecretsCatalogingStarted(e partybus.Event) (*secrets.Monitor, error)
- type ErrBadPayload
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseAttestationStartedEvent ¶
func ParseAttestationStartedEvent(e partybus.Event) (io.Reader, progress.Progressable, *monitor.GenericTask, error)
func ParseCLIExit ¶
func ParseCLINotification ¶
func ParseCLIReport ¶
func ParseCatalogerTaskStarted ¶
func ParseCatalogerTaskStarted(e partybus.Event) (*monitor.CatalogerTask, error)
func ParseFileDigestsCatalogingStarted ¶
func ParseFileDigestsCatalogingStarted(e partybus.Event) (progress.StagedProgressable, error)
func ParseFileMetadataCatalogingStarted ¶
func ParseFileMetadataCatalogingStarted(e partybus.Event) (progress.StagedProgressable, error)
Types ¶
type ErrBadPayload ¶
type ErrBadPayload struct { Type partybus.EventType Field string Value interface{} }
func (*ErrBadPayload) Error ¶
func (e *ErrBadPayload) Error() string
Click to show internal directories.
Click to hide internal directories.