summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.gui
diff options
context:
space:
mode:
authorShireesh Anjal <shireesh@gluster.com>2011-06-01 21:01:28 +0530
committerShireesh Anjal <shireesh@gluster.com>2011-06-03 15:17:12 +0530
commit1e8eaa76b26d66fef187f1cd87cedb8665b06bd3 (patch)
tree16603bdd46aff59294b57c06665238954eb47751 /src/com.gluster.storage.management.gui
parentbce75132c78b118fc842ed602ecc9f8766351c0a (diff)
Design changes - introducing cluster-server mapping on gateway
Diffstat (limited to 'src/com.gluster.storage.management.gui')
-rw-r--r--src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/RemoveServerAction.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/RemoveServerAction.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/RemoveServerAction.java
index 060b3c38..b0b863ab 100644
--- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/RemoveServerAction.java
+++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/RemoveServerAction.java
@@ -28,14 +28,13 @@ import com.gluster.storage.management.client.GlusterDataModelManager;
import com.gluster.storage.management.client.GlusterServersClient;
import com.gluster.storage.management.core.model.Cluster;
import com.gluster.storage.management.core.model.GlusterServer;
-import com.gluster.storage.management.core.model.Server;
import com.gluster.storage.management.core.model.Status;
import com.gluster.storage.management.core.model.Volume;
import com.gluster.storage.management.core.utils.StringUtil;
public class RemoveServerAction extends AbstractActionDelegate {
- private Server server;
+ private GlusterServer server;
private GlusterDataModelManager modelManager = GlusterDataModelManager.getInstance();
@Override
@@ -64,9 +63,6 @@ public class RemoveServerAction extends AbstractActionDelegate {
showInfoDialog(actionDesc, "Server removed successfully");
GlusterServer glusterServer = (GlusterServer) server;
GlusterDataModelManager.getInstance().removeGlusterServer(glusterServer);
- if (glusterServer.isOnline()) {
- GlusterDataModelManager.getInstance().addDiscoveredServer(server);
- }
} else {
showErrorDialog(actionDesc, "Server could not be removed. Error: [" + status + "]");
}
@@ -94,8 +90,8 @@ public class RemoveServerAction extends AbstractActionDelegate {
@Override
public void selectionChanged(IAction action, ISelection selection) {
super.selectionChanged(action, selection);
- if (selectedEntity instanceof Server) {
- server = (Server) selectedEntity;
+ if (selectedEntity instanceof GlusterServer) {
+ server = (GlusterServer) selectedEntity;
}
}
}