Documentation ¶
Index ¶
- Constants
- func BuildBootableImage(kernel, cmdline string, usePartitionTables, noCleanup bool) (string, error)
- func CreateImageAws(kernel, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- func CreateImageAwsAddStub(kernel, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- func CreateImageQemu(kernel string, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- func CreateImageVirtualBox(kernel string, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- func CreateImageVirtualBoxAddStub(kernel string, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- func CreateImageVmware(kernel string, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- func CreateImageVmwareAddStub(kernel string, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- type Method
- type RumCompilerBase
- type RumpGoCompiler
- type RumpScriptCompiler
Constants ¶
View Source
const ( BootstrapTypeEC2 = "ec2" BootstrapTypeUDP = "udp" )
Variables ¶
This section is empty.
Functions ¶
func BuildBootableImage ¶
func CreateImageAws ¶
func CreateImageAwsAddStub ¶
func CreateImageQemu ¶
func CreateImageVirtualBox ¶
func CreateImageVmware ¶
Types ¶
type RumCompilerBase ¶
type RumpGoCompiler ¶
type RumpGoCompiler struct {
RumCompilerBase
}
func (*RumpGoCompiler) CompileRawImage ¶
func (r *RumpGoCompiler) CompileRawImage(params types.CompileImageParams) (*types.RawImage, error)
type RumpScriptCompiler ¶
type RumpScriptCompiler struct { RumCompilerBase BootstrapType string //ec2 vs udp RunScriptArgs string ScriptEnv []string }
compiler for building images from interpreted/scripting languages (python, javascript)
func (*RumpScriptCompiler) CompileRawImage ¶
func (r *RumpScriptCompiler) CompileRawImage(params types.CompileImageParams) (*types.RawImage, error)
Click to show internal directories.
Click to hide internal directories.