# Packages
package registry implements the globalregistry.Registry interface based on the registryman.kubermatic.com/v1alpha1 API objects.
# Functions
ReadManifests creates a new ApiObjectStore.
SetLogger sets the package-level logger.
# Variables
ErrValidationScannerNameReference error indicates that a project refers to a non-existing Scanner.
ErrValidationInvalidLocalRegistryInProject error indicates that a local project refers to a non-existing registry.
ErrValidationMultipleGlobalRegistries error indicates that there are multiple global registries configured.
ErrValidationProjectNameNotUnique error indicates that there are multiple projects configured with the same name.
ErrValidationRegistryNameNotUnique error indicates that there are multiple registries configured with the same name.
ErrValidationScannerNameNotUnique error indicates that there are multiple scanners configured with the same name.
ErrValidationScannerNameReference error indicates that a project refers to a non-existing Scanner.
# Structs
ApiObjectStore is the database of the configured resources (Projects, Registries and Scanners).
# Type aliases
ExpectedProvider is a database of the resources which implement the interfaces defines in the globalregistry package.