INNER CODE UNIT · Go

CmdRun

lamoda/gonkey · cmd_runner/cmd_runner_windows.go:13

func CmdRun(scriptPath string, timeout int) error {
	//by default timeout should be 3s
	if timeout <= 0 {
		timeout = 3
	}
	cmd := exec.Command(strings.TrimRight(scriptPath, "\n"))
	cmd.Env = os.Environ()

	stdout, err := cmd.StdoutPipe()
	if err != nil {
		return err
	}

	if err := cmd.Start(); err != nil {
		return err
	}

	done := make(chan error, 1)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…