Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PreparePackage ¶
PreparePackage prepares a package version using the provided metadata.
Types ¶
type Metadata ¶
type Metadata struct { Format string Name string Version string Channels []*hub.Channel DefaultChannelName string CSV *operatorsv1alpha1.ClusterServiceVersion CSVData []byte CSVPath string }
Metadata represents some information about an OLM operator version.
func GetMetadata ¶
GetMetadata returns the metadata for the package version located in the path provided.
type TrackerSource ¶
type TrackerSource struct {
// contains filtered or unexported fields
}
TrackerSource is a hub.TrackerSource implementation for OLM repositories.
func NewTrackerSource ¶
func NewTrackerSource(i *hub.TrackerSourceInput) *TrackerSource
NewTrackerSource creates a new TrackerSource instance.
func (*TrackerSource) GetPackagesAvailable ¶
func (s *TrackerSource) GetPackagesAvailable() (map[string]*hub.Package, error)
GetPackagesAvailable implements the TrackerSource interface.
Click to show internal directories.
Click to hide internal directories.