diff --git a/src/main/java/org/bdware/ops/common/VMInfo.java b/src/main/java/org/bdware/ops/common/VMInfo.java index 3158f7bd031c6ed8a1729d5842967e5bdcd6bbea..2a17e918837538bec4eb93d81fc03b30963322a6 100644 --- a/src/main/java/org/bdware/ops/common/VMInfo.java +++ b/src/main/java/org/bdware/ops/common/VMInfo.java @@ -33,7 +33,7 @@ public class VMInfo { public static SSHMachine parseSSHMachine(String line) { SSHMachine m = new SSHMachine(); - String[] tokens = line.split(" |\t"); + String[] tokens = line.split("[ \\t]+"); m.brand = tokens[1]; m.city = tokens[2]; m.user = tokens[3]; diff --git a/src/main/java/org/bdware/ops/common/VMInfoAll.java b/src/main/java/org/bdware/ops/common/VMInfoAll.java index 92c49c89b5c760f1bf899a9ac91ca664b2d2807e..53b3e8229d2cb2029fa8ba7cd6d8469643e48f01 100644 --- a/src/main/java/org/bdware/ops/common/VMInfoAll.java +++ b/src/main/java/org/bdware/ops/common/VMInfoAll.java @@ -28,7 +28,7 @@ public class VMInfoAll { String line = sc.nextLine(); SSHMachine m = VMInfo.parseSSHMachine(line); machines.put(m.host,m); - String[] tokens = line.split(" |\t"); + String[] tokens = line.split("[ \\t]+"); String fathernode = tokens[7]; if (!map.containsKey(fathernode)) map.put(fathernode, new ArrayList<>()); map.get(fathernode).add(m);