manifest

package
v0.25.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 16, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ManifestManager = *NewManifestConfiguration()
)

Functions

This section is empty.

Types

type ImageEntry

type ImageEntry struct {
	ImageName string
	HostOS    string
}

type ImageManifest

type ImageManifest struct {
	Manifest      string
	Configuration string
}

type ManifestConfiguration

type ManifestConfiguration struct {
	// contains filtered or unexported fields
}

func NewManifestConfiguration

func NewManifestConfiguration() *ManifestConfiguration

func (*ManifestConfiguration) GetImageManifest

func (manifest *ManifestConfiguration) GetImageManifest(ctx context.Context, hostOS, imageName string) (string, string, error)

func (*ManifestConfiguration) HasEntry

func (manifest *ManifestConfiguration) HasEntry(hostOS, imageName string) bool

func (*ManifestConfiguration) SetManifest

func (manifest *ManifestConfiguration) SetManifest(imageEntry ImageEntry, imageManifest ImageManifest)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL