From ec4f24ebd478eb87da3988102a4ce83232a30a53 Mon Sep 17 00:00:00 2001 From: Sashank Appireddy Date: Fri, 14 Sep 2018 15:28:57 +0530 Subject: [PATCH] Ensure that empty mesos containers reference as a failure to fetch containers --- container/mesos/client.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/container/mesos/client.go b/container/mesos/client.go index ce0c8ef1..3e612b56 100644 --- a/container/mesos/client.go +++ b/container/mesos/client.go @@ -141,6 +141,10 @@ func (self *client) getContainers() (mContainers, error) { return nil, fmt.Errorf("failed to get mesos containers: %v", err) } cntrs := result.GetContainers + + if cntrs == nil { + return nil, fmt.Errorf("failed to get mesos containers") + } return cntrs, nil }