Documentation ¶ Index ¶ Constants func New(cfg globalConfig.Global, logger logging.Logger) (executors.Executor, error) type Executor func (e *Executor) Execute(ctx context.Context, vmInst vm.Instance, script []byte) error func (e *Executor) ProvisionScript() string Constants ¶ View Source const ( Name = "ssh" OS = "macos" ) Variables ¶ This section is empty. Functions ¶ func New ¶ func New(cfg globalConfig.Global, logger logging.Logger) (executors.Executor, error) Types ¶ type Executor ¶ type Executor struct { // contains filtered or unexported fields } func (*Executor) Execute ¶ func (e *Executor) Execute(ctx context.Context, vmInst vm.Instance, script []byte) error func (*Executor) ProvisionScript ¶ func (e *Executor) ProvisionScript() string Source Files ¶ View all Source files executor.go Click to show internal directories. Click to hide internal directories.