diff options
| author | Dhandapani <dhandapani@gluster.com> | 2011-04-29 16:45:46 +0530 |
|---|---|---|
| committer | Dhandapani <dhandapani@gluster.com> | 2011-04-29 16:45:46 +0530 |
| commit | 657496a0036d54e2661f7f84a01d6ef73cf120b0 (patch) | |
| tree | 566037bdbbfb305deac0b772c23226e2dd2e6248 /src | |
| parent | 9c749f036a5f6efd83b3d5fd8e90681916448db4 (diff) | |
Story #3: Delete Volume confirmation added.
Diffstat (limited to 'src')
| -rw-r--r-- | src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/DeleteVolumeAction.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/DeleteVolumeAction.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/DeleteVolumeAction.java index 9ddb976a..d5501082 100644 --- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/DeleteVolumeAction.java +++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/actions/DeleteVolumeAction.java @@ -47,7 +47,7 @@ public class DeleteVolumeAction extends AbstractActionDelegate { Integer deleteOption = new MessageDialog(getShell(), "Delete Volume", GUIHelper.getInstance().getImage( IImageKeys.VOLUME), warningMessage, MessageDialog.QUESTION, new String[] { "Cancel", - "Delete volume, keep back-up of data", "Delete volume and it's data" }, 2).open(); + "Delete volume and it's data", "Delete volume, keep back-up of data" }, 2).open(); if (deleteOption == 0) { return; } @@ -63,8 +63,12 @@ public class DeleteVolumeAction extends AbstractActionDelegate { return; } } + String confirmDelete = ""; + if (deleteOption == 1) { + confirmDelete = "-d"; + } - status = client.deleteVolume(volume, deleteOption.toString()); + status = client.deleteVolume(volume, confirmDelete); if (status.isSuccess()) { showInfoDialog(actionDesc, "Volume [" + volume.getName() + "] deleted successfully!"); modelManager.deleteVolume(volume); |
