Skip to content

Commit ccd1574

Browse files
committed
[grid] Revert changes in Grid status response
Signed-off-by: Viet Nguyen Duc <[email protected]>
1 parent edff2f3 commit ccd1574

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

java/src/org/openqa/selenium/grid/router/GridStatusHandler.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,19 @@ public HttpResponse execute(HttpRequest req) {
135135

136136
List<Map<String, Object>> nodeResults =
137137
status.getNodes().stream()
138-
.map(node -> new ImmutableMap.Builder<String, Object>().putAll(node.toJson()).build())
138+
.map(
139+
node ->
140+
new ImmutableMap.Builder<String, Object>()
141+
.put("id", node.getNodeId())
142+
.put("uri", node.getExternalUri())
143+
.put("maxSessions", node.getMaxSessionCount())
144+
.put("sessionTimeout", node.getSessionTimeout())
145+
.put("osInfo", node.getOsInfo())
146+
.put("heartbeatPeriod", node.getHeartbeatPeriod().toMillis())
147+
.put("availability", node.getAvailability())
148+
.put("version", node.getVersion())
149+
.put("slots", node.getSlots())
150+
.build())
139151
.collect(toList());
140152

141153
ImmutableMap.Builder<String, Object> value = ImmutableMap.builder();

0 commit comments

Comments
 (0)