Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrepareCommand ¶
func PrepareCommand(p *PrepareCommandParams) (*exec.Cmd, error)
PrepareCommand will download necessary component and returns a *exec.Cmd
func RunComponent ¶
func RunComponent(env *environment.Environment, tag, spec, binPath string, args []string) error
RunComponent start a component and wait it
Types ¶
type PrepareCommandParams ¶
type PrepareCommandParams struct { Ctx context.Context Component string Version utils.Version BinPath string Tag string InstanceDir string WD string Args []string EnvVariables []string SysProcAttr *syscall.SysProcAttr Env *environment.Environment CheckUpdate bool }
PrepareCommandParams for PrepareCommand.
Click to show internal directories.
Click to hide internal directories.