From 841be8d8065d58631552bec68ff0af4958b3cec3 Mon Sep 17 00:00:00 2001 From: Emile Vauge Date: Mon, 28 Nov 2016 16:46:37 +0100 Subject: [PATCH] Fix Swarm panic --- provider/docker.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/provider/docker.go b/provider/docker.go index abeb59018..4f4a7742a 100644 --- a/provider/docker.go +++ b/provider/docker.go @@ -560,6 +560,10 @@ func parseContainer(container dockertypes.ContainerJSON) dockerData { if container.ContainerJSONBase.HostConfig != nil { dockerData.NetworkSettings.NetworkMode = container.ContainerJSONBase.HostConfig.NetworkMode } + + if container.State != nil && container.State.Health != nil { + dockerData.Health = container.State.Health.Status + } } if container.Config != nil && container.Config.Labels != nil { @@ -583,10 +587,6 @@ func parseContainer(container dockertypes.ContainerJSON) dockerData { } - if container.State != nil && container.State.Health != nil { - dockerData.Health = container.State.Health.Status - } - return dockerData }