summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/GlusterUtil.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/GlusterUtil.java b/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/GlusterUtil.java
index 86337a6a..d9c1df3c 100644
--- a/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/GlusterUtil.java
+++ b/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/GlusterUtil.java
@@ -135,9 +135,6 @@ public class GlusterUtil {
public List<GlusterServer> getGlusterServers(GlusterServer knownServer) {
String output = getPeerStatus(knownServer.getName());
- if (output == null) {
- return null;
- }
knownServer.setUuid(getUuid(knownServer.getName()));
@@ -207,13 +204,12 @@ public class GlusterUtil {
* @return Outout of the "gluster peer status" command
*/
private String getPeerStatus(String knownServer) {
- String output;
ProcessResult result = getSshUtil().executeRemote(knownServer, "gluster peer status");
if (!result.isSuccess()) {
- output = null;
+ throw new GlusterRuntimeException("Couldn't get peer status on server [" + knownServer + "]. Error: "
+ + result);
}
- output = result.getOutput();
- return output;
+ return result.getOutput();
}
public void addServer(String existingServer, String newServer) {