From a3974c2aeb006726bbc0ae5bcb8d5e62d7028f1e Mon Sep 17 00:00:00 2001 From: Adam Harrison Date: Wed, 20 Jan 2016 14:24:28 +0000 Subject: [PATCH] Abort inspect exec rewrite unless Containers node is present --- proxy/inspect_exec_interceptor.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/proxy/inspect_exec_interceptor.go b/proxy/inspect_exec_interceptor.go index 32e70940..7b5a2cf8 100644 --- a/proxy/inspect_exec_interceptor.go +++ b/proxy/inspect_exec_interceptor.go @@ -22,6 +22,10 @@ func (i *inspectExecInterceptor) InterceptResponse(r *http.Response) error { return err } + if _, ok := exec["Container"]; !ok { + return nil + } + container, err := exec.Object("Container") if err != nil { return err