Documentation
¶
Index ¶
- type TailpipeMediaTypeProvider
- func (TailpipeMediaTypeProvider) ConfigMediaTypes() []string
- func (p TailpipeMediaTypeProvider) GetAllMediaTypes(imageType ociinstaller.ImageType) ([]string, error)
- func (TailpipeMediaTypeProvider) MediaTypeForPlatform(imageType ociinstaller.ImageType) ([]string, error)
- func (TailpipeMediaTypeProvider) SharedMediaTypes(imageType ociinstaller.ImageType) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TailpipeMediaTypeProvider ¶
type TailpipeMediaTypeProvider struct{}
func (TailpipeMediaTypeProvider) ConfigMediaTypes ¶
func (TailpipeMediaTypeProvider) ConfigMediaTypes() []string
ConfigMediaTypes :: returns media types for OCI $config data ( in the config, not a layer)
func (TailpipeMediaTypeProvider) GetAllMediaTypes ¶
func (p TailpipeMediaTypeProvider) GetAllMediaTypes(imageType ociinstaller.ImageType) ([]string, error)
func (TailpipeMediaTypeProvider) MediaTypeForPlatform ¶
func (TailpipeMediaTypeProvider) MediaTypeForPlatform(imageType ociinstaller.ImageType) ([]string, error)
MediaTypeForPlatform returns media types for binaries for this OS and architecture and it's fallbacks in order of priority
func (TailpipeMediaTypeProvider) SharedMediaTypes ¶
func (TailpipeMediaTypeProvider) SharedMediaTypes(imageType ociinstaller.ImageType) []string
SharedMediaTypes returns media types that are NOT specific to the os and arch (readmes, control files, etc)
Click to show internal directories.
Click to hide internal directories.