summaryrefslogtreecommitdiffhomepage
path: root/runsc/sandbox/sandbox.go
diff options
context:
space:
mode:
authorIan Lewis <ianlewis@google.com>2018-11-01 17:39:20 -0700
committerShentubot <shentubot@google.com>2018-11-01 17:40:09 -0700
commit9d69d85bc13d4f0956a39951b5cd6777f938cffd (patch)
treea616e7277ab1712dd23b505c33591d1bc1e0cab2 /runsc/sandbox/sandbox.go
parent0e277a39c8b6f905e289b75e8ad0594e6b3562ca (diff)
Make error messages a bit more user friendly.
Updated error messages so that it doesn't print full Go struct representations when running a new container in a sandbox. For example, this occurs frequently when commands are not found when doing a 'kubectl exec'. PiperOrigin-RevId: 219729141 Change-Id: Ic3a7bc84cd7b2167f495d48a1da241d621d3ca09
Diffstat (limited to 'runsc/sandbox/sandbox.go')
-rw-r--r--runsc/sandbox/sandbox.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/runsc/sandbox/sandbox.go b/runsc/sandbox/sandbox.go
index df235c5e9..9421bd63e 100644
--- a/runsc/sandbox/sandbox.go
+++ b/runsc/sandbox/sandbox.go
@@ -229,7 +229,7 @@ func (s *Sandbox) Execute(args *control.ExecArgs) (int32, error) {
// Send a message to the sandbox control server to start the container.
var pid int32
if err := conn.Call(boot.ContainerExecuteAsync, args, &pid); err != nil {
- return 0, fmt.Errorf("error executing in sandbox: %v", err)
+ return 0, fmt.Errorf("error executing command %q in sandbox: %v", args, err)
}
return pid, nil
}