From 73f4e7c09ed92b7b28e688376408745b46fadb2b Mon Sep 17 00:00:00 2001
From: Roland Grunberg <rgrunber@redhat.com>
Date: Fri, 10 Jul 2015 13:07:11 -0400
Subject: [PATCH] Support Remote API v1.19.
- Debug field in Info changed from an integer back to a boolean.
---
src/main/java/com/spotify/docker/client/messages/Info.java | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git src/main/java/com/spotify/docker/client/messages/Info.java src/main/java/com/spotify/docker/client/messages/Info.java
index f71b72c..b39afcd 100644
--- src/main/java/com/spotify/docker/client/messages/Info.java
+++ src/main/java/com/spotify/docker/client/messages/Info.java
@@ -17,8 +17,6 @@
package com.spotify.docker.client.messages;
-import com.google.common.base.Joiner;
-
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
@@ -36,7 +34,7 @@ public class Info {
@JsonProperty("Name") private String name;
@JsonProperty("ID") private String id;
@JsonProperty("OperatingSystem") private String operatingSystem;
- @JsonProperty("Debug") private int debug;
+ @JsonProperty("Debug") private Boolean debug;
@JsonProperty("NFd") private int fileDescriptors;
@JsonProperty("NGoroutines") private int goroutines;
@JsonProperty("NEventsListener") private int eventsListener;
@@ -94,7 +92,7 @@ public class Info {
}
public boolean debug() {
- return debug != 0;
+ return debug;
}
public int fileDescriptors() {
@@ -208,7 +206,7 @@ public class Info {
result = 31 * result + (name != null ? name.hashCode() : 0);
result = 31 * result + (executionDriver != null ? executionDriver.hashCode() : 0);
result = 31 * result + (kernelVersion != null ? kernelVersion.hashCode() : 0);
- result = 31 * result + debug;
+ result = 31 * result + (debug != null ? debug.hashCode() : 0);
result = 31 * result + fileDescriptors;
result = 31 * result + goroutines;
result = 31 * result + eventsListener;
@@ -224,7 +222,7 @@ public class Info {
public String toString() {
return String.format("Info{ containers = %d, images = %d, storageDriver = %s, "
+ "driverStatus = %s, cpus = %d, memTotal = %d, name = %s, "
- + "executionDriver = %s, kernelVersion = %s, debug = %d, "
+ + "executionDriver = %s, kernelVersion = %s, debug = %b, "
+ "fileDescriptors = %d, goroutines = %d, eventsListener = %d, "
+ "initPath = %s, initSha1 = %s, indexServerAddress = %s, "
+ "memoryLimit = %b, swapLimit = %b",
--
2.1.0