summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/services/GlusterServerService.java
diff options
context:
space:
mode:
authorShireesh Anjal <shireesh@gluster.com>2011-08-07 22:10:29 +0530
committerShireesh Anjal <shireesh@gluster.com>2011-08-07 22:12:57 +0530
commit4a58ad742ec79b7cfafd962c71c42ca448fc8fcf (patch)
treecca6c3db331f08d26a00336e312b2f47bb5c8c1c /src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/services/GlusterServerService.java
parentce1306634f159392ca7e82b38f9146a62ec6016d (diff)
Introducing VolumeService class for all Volume related functionality
Diffstat (limited to 'src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/services/GlusterServerService.java')
-rw-r--r--src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/services/GlusterServerService.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/services/GlusterServerService.java b/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/services/GlusterServerService.java
index 7c163440..c4cf2850 100644
--- a/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/services/GlusterServerService.java
+++ b/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/services/GlusterServerService.java
@@ -84,7 +84,6 @@ public class GlusterServerService {
List<GlusterServer> glusterServers;
try {
glusterServers = glusterUtil.getGlusterServers(onlineServer);
- glusterServers = GlusterCoreUtil.skipEntities(glusterServers, maxCount, previousServerName);
} catch (ConnectionException e) {
// online server has gone offline! try with a different one.
onlineServer = clusterService.getNewOnlineServer(clusterName);
@@ -95,6 +94,9 @@ public class GlusterServerService {
glusterServers = glusterUtil.getGlusterServers(onlineServer);
}
+ // skip the servers by maxCount / previousServerName
+ glusterServers = GlusterCoreUtil.skipEntities(glusterServers, maxCount, previousServerName);
+
if (fetchDetails) {
String errMsg = fetchDetailsOfServers(glusterServers, onlineServer);
if (!errMsg.isEmpty()) {