diff options
Diffstat (limited to 'docker-api/src/main/java/com/yahoo/vespa/hosted/dockerapi/DockerImpl.java')
-rw-r--r-- | docker-api/src/main/java/com/yahoo/vespa/hosted/dockerapi/DockerImpl.java | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/docker-api/src/main/java/com/yahoo/vespa/hosted/dockerapi/DockerImpl.java b/docker-api/src/main/java/com/yahoo/vespa/hosted/dockerapi/DockerImpl.java index 801b9b03bb4..e57f61ce5f4 100644 --- a/docker-api/src/main/java/com/yahoo/vespa/hosted/dockerapi/DockerImpl.java +++ b/docker-api/src/main/java/com/yahoo/vespa/hosted/dockerapi/DockerImpl.java @@ -276,17 +276,15 @@ public class DockerImpl implements Docker { private Stream<Container> asContainer(String container) { return inspectContainerCmd(container) - .map(response -> - new Container( - response.getConfig().getHostName(), - DockerImage.fromString(response.getConfig().getImage()), - containerResourcesFromHostConfig(response.getHostConfig()), - new ContainerName(decode(response.getName())), - Container.State.valueOf(response.getState().getStatus().toUpperCase()), - response.getState().getPid() - )) - .map(Stream::of) - .orElse(Stream.empty()); + .map(response -> new Container( + response.getConfig().getHostName(), + DockerImage.fromString(response.getConfig().getImage()), + containerResourcesFromHostConfig(response.getHostConfig()), + new ContainerName(decode(response.getName())), + Container.State.valueOf(response.getState().getStatus().toUpperCase()), + response.getState().getPid() + )) + .stream(); } private static ContainerResources containerResourcesFromHostConfig(HostConfig hostConfig) { |