diff --git a/pkg/executor/executor.go b/pkg/executor/executor.go index fd401640..1d281266 100644 --- a/pkg/executor/executor.go +++ b/pkg/executor/executor.go @@ -55,18 +55,6 @@ func (e *Executor) WithLogger(logger *log.Logger) *Executor { return e } -func (e *Executor) WithWrapper(path string) *Executor { - if len(path) > 0 { - e.cmd.Path = path - - newArgs := make([]string, 1, len(e.cmd.Args)+1) - newArgs[0] = path - e.cmd.Args = append(newArgs, e.cmd.Args...) - } - - return e -} - func (e *Executor) WithChroot(path string) *Executor { if len(path) > 0 { e.cmd.SysProcAttr = &syscall.SysProcAttr{ diff --git a/pkg/executor/executor_test.go b/pkg/executor/executor_test.go index c6fc4e53..fd8541df 100644 --- a/pkg/executor/executor_test.go +++ b/pkg/executor/executor_test.go @@ -107,8 +107,8 @@ func TestRunAndLogLines(t *testing.T) { _, err := ex.RunAndLogLines(map[string]string{"a": "b"}) assert.NoError(t, err) - assert.Equal(t, buf.String(), `{"level":"debug","msg":"json log line not map[string]interface{}","source":"executor/executor.go:201","a":"b","line":["a","b","c"],"output":"stdout","time":"2006-01-02T15:04:05Z"}`+"\n"+ - `{"level":"info","msg":"[\"a\",\"b\",\"c\"]\n","source":"executor/executor.go:204","a":"b","output":"stdout","time":"2006-01-02T15:04:05Z"}`+"\n") + assert.Equal(t, buf.String(), `{"level":"debug","msg":"json log line not map[string]interface{}","source":"executor/executor.go:189","a":"b","line":["a","b","c"],"output":"stdout","time":"2006-01-02T15:04:05Z"}`+"\n"+ + `{"level":"info","msg":"[\"a\",\"b\",\"c\"]\n","source":"executor/executor.go:192","a":"b","output":"stdout","time":"2006-01-02T15:04:05Z"}`+"\n") buf.Reset() })