Versions in this module Expand all Collapse all v0 v0.13.0 Dec 27, 2023 GO-2024-2809 GO-2024-2809: CVE-2024-32359 in github.com/carina-io/carina v0.12.0 Mar 31, 2023 GO-2024-2809 GO-2024-2809: CVE-2024-32359 in github.com/carina-io/carina v0.11.1 Sep 19, 2022 GO-2024-2809 GO-2024-2809: CVE-2024-32359 in github.com/carina-io/carina v0.11.0 Aug 31, 2022 GO-2024-2809 GO-2024-2809: CVE-2024-32359 in github.com/carina-io/carina v0.10.0 Apr 28, 2022 GO-2024-2809 GO-2024-2809: CVE-2024-32359 in github.com/carina-io/carina v0.9.1 Jan 13, 2022 GO-2024-2809 GO-2024-2809: CVE-2024-32359 in github.com/carina-io/carina v0.9.0 Sep 3, 2021 GO-2024-2809 GO-2024-2809: CVE-2024-32359 in github.com/carina-io/carina Changes in this version + type CommandExecutor struct + func (*CommandExecutor) ExecuteCommandResidentBinary(timeout time.Duration, command string, arg ...string) error + func (*CommandExecutor) ExecuteCommandWithCombinedOutput(command string, arg ...string) (string, error) + func (*CommandExecutor) ExecuteCommandWithEnv(env []string, command string, arg ...string) error + func (*CommandExecutor) ExecuteCommandWithOutput(command string, arg ...string) (string, error) + func (*CommandExecutor) ExecuteCommandWithOutputFile(command, outfileArg string, arg ...string) (string, error) + func (*CommandExecutor) ExecuteCommandWithOutputFileTimeout(timeout time.Duration, command, outfileArg string, arg ...string) (string, error) + func (*CommandExecutor) ExecuteCommandWithTimeout(timeout time.Duration, command string, arg ...string) (string, error) + func (c *CommandExecutor) ExecuteCommand(command string, arg ...string) error + type Executor interface + ExecuteCommand func(command string, arg ...string) error + ExecuteCommandResidentBinary func(timeout time.Duration, command string, arg ...string) error + ExecuteCommandWithCombinedOutput func(command string, arg ...string) (string, error) + ExecuteCommandWithEnv func(env []string, command string, arg ...string) error + ExecuteCommandWithOutput func(command string, arg ...string) (string, error) + ExecuteCommandWithOutputFile func(command, outfileArg string, arg ...string) (string, error) + ExecuteCommandWithOutputFileTimeout func(timeout time.Duration, command, outfileArg string, arg ...string) (string, error) + ExecuteCommandWithTimeout func(timeout time.Duration, command string, arg ...string) (string, error)