summaryrefslogtreecommitdiffstats
path: root/gearman
diff options
context:
space:
mode:
Diffstat (limited to 'gearman')
-rwxr-xr-xgearman/controllerWorker/ControllerWorker/Boot.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/gearman/controllerWorker/ControllerWorker/Boot.java b/gearman/controllerWorker/ControllerWorker/Boot.java
index 17a017f..bac42e1 100755
--- a/gearman/controllerWorker/ControllerWorker/Boot.java
+++ b/gearman/controllerWorker/ControllerWorker/Boot.java
@@ -594,15 +594,11 @@ public class Boot extends Thread {
if (!result.isEmpty()) {
JSONObject resultObj = (JSONObject) JSONValue.parse(result);
if (!resultObj.containsKey("err")) {
- /*
- * String release = resultObj.get("Release").toString();
- * String distriputorID =
- * resultObj.get("Distributor ID").toString();
- */
- String description = resultObj.get("Description")
- .toString();
+ String clientBootOs = resultObj.get("Distributor ID")
+ .toString()
+ + " " + resultObj.get("Release").toString();
- if (description.equals(bootOS)) {
+ if (clientBootOs.equals(bootOS)) {
logger.info(client.getIp() + " right OS");
// right os, go to successState
client.setState(ClientState.BOOT_SUCCESS,