Documentation ¶
Index ¶
- type ArchConveyorPacker
- type BusyBoxConveyor
- type BusyBoxConveyorPacker
- type DebootstrapConveyorPacker
- type Ext3Packer
- type LibraryConveyorPacker
- type LocalConveyor
- type LocalConveyorPacker
- type LocalPacker
- type OCIConveyorPacker
- type SIFPacker
- type SandboxPacker
- type ShubConveyorPacker
- type SquashfsPacker
- type YumConveyor
- type YumConveyorPacker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArchConveyorPacker ¶
type ArchConveyorPacker struct {
// contains filtered or unexported fields
}
ArchConveyorPacker only needs to hold the conveyor to have the needed data to pack
func (*ArchConveyorPacker) CleanUp ¶
func (cp *ArchConveyorPacker) CleanUp()
CleanUp removes any tmpfs owned by the conveyorPacker on the filesystem
type BusyBoxConveyor ¶
type BusyBoxConveyor struct {
// contains filtered or unexported fields
}
BusyBoxConveyor only needs to hold the conveyor to have the needed data to pack
func (*BusyBoxConveyor) CleanUp ¶
func (c *BusyBoxConveyor) CleanUp()
CleanUp removes any tmpfs owned by the conveyorPacker on the filesystem
type BusyBoxConveyorPacker ¶
type BusyBoxConveyorPacker struct {
BusyBoxConveyor
}
BusyBoxConveyorPacker only needs to hold the conveyor to have the needed data to pack
type DebootstrapConveyorPacker ¶
type DebootstrapConveyorPacker struct {
// contains filtered or unexported fields
}
DebootstrapConveyorPacker holds stuff that needs to be packed into the bundle
func (*DebootstrapConveyorPacker) CleanUp ¶
func (cp *DebootstrapConveyorPacker) CleanUp()
CleanUp removes any tmpfs owned by the conveyorPacker on the filesystem
type Ext3Packer ¶
type Ext3Packer struct {
// contains filtered or unexported fields
}
Ext3Packer holds the locations of where to back from and to, aswell as image offset info
type LibraryConveyorPacker ¶
type LibraryConveyorPacker struct { LocalPacker LibraryURL string AuthToken string // contains filtered or unexported fields }
LibraryConveyorPacker only needs to hold a packer to pack the image it pulls as well as extra information about the library it's pulling from
func (*LibraryConveyorPacker) CleanUp ¶
func (cp *LibraryConveyorPacker) CleanUp()
CleanUp removes any tmpfs owned by the conveyorPacker on the filesystem
type LocalConveyor ¶
type LocalConveyor struct {
// contains filtered or unexported fields
}
LocalConveyor only needs to hold the conveyor to have the needed data to pack
type LocalConveyorPacker ¶
type LocalConveyorPacker struct { LocalConveyor LocalPacker }
LocalConveyorPacker only needs to hold the conveyor to have the needed data to pack
type LocalPacker ¶
LocalPacker ...
func GetLocalPacker ¶
func GetLocalPacker(src string, b *types.Bundle) (LocalPacker, error)
GetLocalPacker ...
type OCIConveyorPacker ¶
type OCIConveyorPacker struct {
// contains filtered or unexported fields
}
OCIConveyorPacker holds stuff that needs to be packed into the bundle
func (*OCIConveyorPacker) CleanUp ¶
func (cp *OCIConveyorPacker) CleanUp()
CleanUp removes any tmpfs owned by the conveyorPacker on the filesystem
type SIFPacker ¶
type SIFPacker struct {
// contains filtered or unexported fields
}
SIFPacker holds the locations of where to pack from and to
type SandboxPacker ¶
type SandboxPacker struct {
// contains filtered or unexported fields
}
SandboxPacker holds the locations of where to pack from and to Ext3Packer holds the locations of where to back from and to, aswell as image offset info
type ShubConveyorPacker ¶
type ShubConveyorPacker struct { LocalPacker // contains filtered or unexported fields }
ShubConveyorPacker only needs to hold the conveyor to have the needed data to pack
func (*ShubConveyorPacker) CleanUp ¶
func (cp *ShubConveyorPacker) CleanUp()
CleanUp removes any tmpfs owned by the conveyorPacker on the filesystem
type SquashfsPacker ¶
type SquashfsPacker struct {
// contains filtered or unexported fields
}
SquashfsPacker holds the locations of where to pack from and to, aswell as image offset info
type YumConveyor ¶
type YumConveyor struct {
// contains filtered or unexported fields
}
YumConveyor holds stuff that needs to be packed into the bundle
type YumConveyorPacker ¶
type YumConveyorPacker struct {
YumConveyor
}
YumConveyorPacker only needs to hold the conveyor to have the needed data to pack