Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var RepoTypes = [2]string{"redis", "in_memory"}
Functions ¶
This section is empty.
Types ¶
type IContainerImageRepository ¶
type IContainerImageRepository interface {
BaseRepo[model.ContainerImage]
// FindByHash find a single container image by its hash key (format: hashtype:hash)
FindByHash(ctx context.Context, hashKey string) (containerImage *model.ContainerImage, found bool, err error)
}
IContainerImageRepository interface for a ContainerImage repository that uses the BaseRepo
type Repositories ¶
type Repositories struct {
ContainerImageRepo IContainerImageRepository
}
Repositories contains all the repo structs
func InitRepositories ¶
func InitRepositories(repoType RepoType) *Repositories
InitRepositories should be called only ones
Click to show internal directories.
Click to hide internal directories.