(logger *slog.Logger, command string)
| 8 | ) |
| 9 | |
| 10 | func ExecSplit(logger *slog.Logger, command string) error { |
| 11 | parts := strings.Split(command, " ") |
| 12 | return Exec(logger, parts[0], parts[1:]...) |
| 13 | } |
| 14 | |
| 15 | func Exec(logger *slog.Logger, name string, arg ...string) error { |
| 16 | out, err := exec.Command(name, arg...).CombinedOutput() |
no test coverage detected