Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FirecrackerClient ¶
type FirecrackerClient struct {
// contains filtered or unexported fields
}
func NewFirecrackerClient ¶
func NewFirecrackerClient(binaryPath string) *FirecrackerClient
func NewFirecrackerClientWithTimeout ¶
func NewFirecrackerClientWithTimeout(binaryPath string, timeout time.Duration) *FirecrackerClient
func (*FirecrackerClient) Start ¶
func (c *FirecrackerClient) Start(configPath string) (*FirecrackerExecution, error)
type FirecrackerExecution ¶
type FirecrackerExecution struct {
// contains filtered or unexported fields
}
func (*FirecrackerExecution) Logs ¶
func (f *FirecrackerExecution) Logs() string
func (*FirecrackerExecution) Process ¶
func (f *FirecrackerExecution) Process() *os.Process
func (*FirecrackerExecution) Status ¶
func (f *FirecrackerExecution) Status() vminfo.Status
func (*FirecrackerExecution) Subscribe ¶
func (f *FirecrackerExecution) Subscribe(cb func(vminfo.Status))
type SimpleTemplateData ¶
type StatusCallback ¶
Click to show internal directories.
Click to hide internal directories.