diff --git a/pkg/invoke/exec.go b/pkg/invoke/exec.go index a5e015fc..a76cda74 100644 --- a/pkg/invoke/exec.go +++ b/pkg/invoke/exec.go @@ -47,7 +47,7 @@ func fixupResultVersion(netconf, result []byte) (string, []byte, error) { var rawResult map[string]interface{} if err := json.Unmarshal(result, &rawResult); err != nil { - return "", nil, fmt.Errorf("failed to unmarshal raw result: %w", err) + return "", nil, fmt.Errorf("failed to unmarshal raw result: %w result: %s", err, result) } // plugin output of "null" is successfully unmarshalled, but results in a nil @@ -184,4 +184,4 @@ var _ Exec = &DefaultExec{} var defaultExec = &DefaultExec{ RawExec: &RawExec{Stderr: os.Stderr}, -} +} \ No newline at end of file