Documentation ¶
Index ¶
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
func (*ArchConveyorPacker) Get ¶
func (cp *ArchConveyorPacker) Get(recipe types.Definition) (err error)
Get just stores the source
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
func (*BusyBoxConveyor) Get ¶
func (c *BusyBoxConveyor) Get(recipe types.Definition) (err error)
Get just stores the source
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
func (*DebootstrapConveyorPacker) Get ¶
func (cp *DebootstrapConveyorPacker) Get(recipe types.Definition) (err error)
Get downloads container information from the specified source
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 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 // contains filtered or unexported fields }
LocalConveyorPacker only needs to hold the conveyor to have the needed data to pack
func (*LocalConveyorPacker) Get ¶
func (cp *LocalConveyorPacker) Get(recipe types.Definition) (err error)
Get just stores the source
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
func (*OCIConveyorPacker) Get ¶
func (cp *OCIConveyorPacker) Get(recipe sytypes.Definition) (err error)
Get downloads container information from the specified source
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 {
// 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
func (*ShubConveyorPacker) Get ¶
func (cp *ShubConveyorPacker) Get(recipe sytypes.Definition) (err error)
Get downloads container from Singularityhub
type ShubURI ¶
type ShubURI struct {
// contains filtered or unexported fields
}
ShubURI stores the various components of a singularityhub URI
func ShubParseReference ¶
ShubParseReference accepts a URI string and parses its content It will return an error if the given URI is not valid, otherwise it will parse the contents into a ShubURI struct
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