Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RepositoryConsumer ¶
type RepositoryConsumer interface {
Consume(ctx context.Context, repository *remotes.Repository)
}
RepositoryConsumer represent the contract for consuming repositories
func NewConsumer ¶
func NewConsumer( extractionService v1beta.ManifestExtractionServiceClient, storageService v1beta.ManifestStorageServiceClient, ) RepositoryConsumer
NewConsumer creates a consumer process that is agnostic to the ingress channel.
Click to show internal directories.
Click to hide internal directories.