Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildSpecFactory ¶
type PrelaunchFunc ¶
type PrelaunchFunc func() error
type VM ¶
type VM interface { Deploy(ctxt context.Context, ccid ccintf.CCID, args []string, env []string, reader io.Reader) error Start(ctxt context.Context, ccid ccintf.CCID, args []string, env []string, builder BuildSpecFactory, preLaunchFunc PrelaunchFunc) error Stop(ctxt context.Context, ccid ccintf.CCID, timeout uint, dontkill bool, dontremove bool) error Destroy(ctxt context.Context, ccid ccintf.CCID, force bool, noprune bool) error GetVMName(ccID ccintf.CCID, format func(string) (string, error)) (string, error) }
VM is an abstract virtual image for supporting arbitrary virual machines
Click to show internal directories.
Click to hide internal directories.