Documentation ¶
Index ¶
- Constants
- func CreateImageGCloud(kernel string, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- func CreateImageGCloudAddStub(kernel string, 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)
- func CreateImageXen(kernel, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- func CreateImageXenAddStub(kernel, args string, mntPoints, bakedEnv []string, noCleanup bool) (*types.RawImage, error)
- type Method
- type RumCompilerBase
- type RumpCCompiler
- type RumpGoCompiler
- type RumpScriptCompiler
Constants ¶
View Source
const ( BootstrapTypeEC2 = "ec2" BootstrapTypeUDP = "udp" BootstrapTypeGCLOUD = "gcloud" BootstrapTypeNoStub = "nostub" )
Variables ¶
This section is empty.
Functions ¶
func CreateImageGCloud ¶
func CreateImageQemu ¶
func CreateImageVirtualBox ¶
func CreateImageVmware ¶
func CreateImageXen ¶
Types ¶
type RumCompilerBase ¶
type RumpCCompiler ¶
type RumpCCompiler struct {
RumCompilerBase
}
compiler for building images from interpreted/scripting languages (python, javascript)
func NewRumpCCompiler ¶
func (*RumpCCompiler) CompileRawImage ¶
func (r *RumpCCompiler) CompileRawImage(params types.CompileImageParams) (*types.RawImage, error)
func (*RumpCCompiler) Usage ¶
func (r *RumpCCompiler) Usage() *compilers.CompilerUsage
type RumpGoCompiler ¶
type RumpGoCompiler struct { RumCompilerBase BootstrapType string //ec2 | udp | nostub | gcloud }
func (*RumpGoCompiler) CompileRawImage ¶
func (r *RumpGoCompiler) CompileRawImage(params types.CompileImageParams) (*types.RawImage, error)
func (*RumpGoCompiler) Usage ¶
func (r *RumpGoCompiler) Usage() *compilers.CompilerUsage
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 NewRumpJavaCompiler ¶
func NewRumpPythonCompiler ¶
func (*RumpScriptCompiler) CompileRawImage ¶
func (r *RumpScriptCompiler) CompileRawImage(params types.CompileImageParams) (*types.RawImage, error)
func (*RumpScriptCompiler) Usage ¶
func (r *RumpScriptCompiler) Usage() *compilers.CompilerUsage
Click to show internal directories.
Click to hide internal directories.