From 5a7112305a5528d2b6206baebc6b6ff10c5aac52 Mon Sep 17 00:00:00 2001 From: Shireesh Anjal Date: Sun, 7 Aug 2011 14:25:40 +0530 Subject: Modified to prevent exception being logged from server sync task in case of empty clusters. --- .../com/gluster/storage/management/gateway/tasks/ServerSyncTask.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/tasks/ServerSyncTask.java b/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/tasks/ServerSyncTask.java index 5f2d7e16..429981b1 100644 --- a/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/tasks/ServerSyncTask.java +++ b/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/tasks/ServerSyncTask.java @@ -80,6 +80,10 @@ public class ServerSyncTask { for(ClusterInfo cluster : clusters) { try { List servers = cluster.getServers(); + if(servers.isEmpty()) { + logger.info("Cluster [" + cluster.getName() + "] is empty, nothing to sync!"); + continue; + } List actualServers = glusterServerService.getGlusterServers(cluster.getName(), false, null, null); updateRemovedServers(cluster, servers, actualServers); -- cgit