diff options
| author | Shireesh Anjal <shireesh@gluster.com> | 2011-06-01 21:01:28 +0530 |
|---|---|---|
| committer | Shireesh Anjal <shireesh@gluster.com> | 2011-06-03 15:17:12 +0530 |
| commit | 1e8eaa76b26d66fef187f1cd87cedb8665b06bd3 (patch) | |
| tree | 16603bdd46aff59294b57c06665238954eb47751 /src/com.gluster.storage.management.gui | |
| parent | bce75132c78b118fc842ed602ecc9f8766351c0a (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.java | 10 |
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; } } } |
