summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.gui
diff options
context:
space:
mode:
authorShireesh Anjal <anjalshireesh@gmail.com>2011-06-23 22:34:37 -0700
committerShireesh Anjal <anjalshireesh@gmail.com>2011-06-23 22:34:37 -0700
commita1897fb17ba8fdb99ce2320584440afa08755fe7 (patch)
tree10acdb7c5b47819400d625d8cf98f6f632cec54e /src/com.gluster.storage.management.gui
parent83e384323d8c9ac3ad78084663c477eb6729eeaa (diff)
parent7b0de6dc33bcd979058ebeb7e3d04b477edc338e (diff)
Merge pull request #82 from Dhandapani/master
Story #23: Initialize Disk
Diffstat (limited to 'src/com.gluster.storage.management.gui')
-rw-r--r--src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/pages/AbstractDisksPage.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/pages/AbstractDisksPage.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/pages/AbstractDisksPage.java
index 133aed38..32a2c2f6 100644
--- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/pages/AbstractDisksPage.java
+++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/pages/AbstractDisksPage.java
@@ -38,6 +38,7 @@ import org.eclipse.ui.forms.events.HyperlinkAdapter;
import org.eclipse.ui.forms.events.HyperlinkEvent;
import org.eclipse.ui.forms.widgets.ImageHyperlink;
+import com.gluster.storage.management.client.GlusterServersClient;
import com.gluster.storage.management.core.model.ClusterListener;
import com.gluster.storage.management.core.model.DefaultClusterListener;
import com.gluster.storage.management.core.model.Disk;
@@ -199,8 +200,11 @@ public abstract class AbstractDisksPage extends AbstractTableViewerPage<Disk> im
@Override
public void linkActivated(HyperlinkEvent e) {
updateStatus(DISK_STATUS.INITIALIZING, true);
+
+ GlusterServersClient serversClient = new GlusterServersClient();
+ serversClient.initializeDisk(disk.getServerName(), disk.getName());
+
guiHelper.showProgressView();
-
new InitializeDiskJob(disk).schedule();
}
}