summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.gui
diff options
context:
space:
mode:
authorShireesh Anjal <shireesh@gluster.com>2011-07-11 15:36:39 +0530
committerShireesh Anjal <shireesh@gluster.com>2011-07-11 15:36:39 +0530
commitd0280748890bb6aef032032f8aa6d38d6ce14b04 (patch)
tree9367cb3bdce3fbed1a3c772bd0b79de00c8a9a4f /src/com.gluster.storage.management.gui
parentcc684ece3a583e3887ec6eadabf0d6b186506822 (diff)
Removed READY from device status enum
Diffstat (limited to 'src/com.gluster.storage.management.gui')
-rw-r--r--src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/BrickTableLabelProvider.java2
-rw-r--r--src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/DiskTableLabelProvider.java19
-rw-r--r--src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/ServerDiskTableLabelProvider.java4
3 files changed, 7 insertions, 18 deletions
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/BrickTableLabelProvider.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/BrickTableLabelProvider.java
index 7d2b1b7b..71e6e802 100644
--- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/BrickTableLabelProvider.java
+++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/BrickTableLabelProvider.java
@@ -45,9 +45,9 @@ public class BrickTableLabelProvider extends TableLabelProviderAdapter {
if (columnIndex == DISK_TABLE_COLUMN_INDICES.STATUS.ordinal()) {
DEVICE_STATUS status = disk.getStatus();
+ // TODO: Use different images for all four statuses
switch (status) {
case INITIALIZED:
- case READY:
return guiHelper.getImage(IImageKeys.STATUS_ONLINE);
case IO_ERROR:
return guiHelper.getImage(IImageKeys.STATUS_OFFLINE);
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/DiskTableLabelProvider.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/DiskTableLabelProvider.java
index e0f11a85..28d7c353 100644
--- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/DiskTableLabelProvider.java
+++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/DiskTableLabelProvider.java
@@ -45,9 +45,9 @@ public class DiskTableLabelProvider extends TableLabelProviderAdapter {
if (columnIndex == DISK_TABLE_COLUMN_INDICES.STATUS.ordinal()) {
DEVICE_STATUS status = disk.getStatus();
+ // TODO: Use different images for different statuses
switch (status) {
case INITIALIZED:
- case READY:
return guiHelper.getImage(IImageKeys.STATUS_ONLINE);
case IO_ERROR:
return guiHelper.getImage(IImageKeys.STATUS_OFFLINE);
@@ -63,14 +63,6 @@ public class DiskTableLabelProvider extends TableLabelProviderAdapter {
return null;
}
- private String getDiskSpaceInUse(Disk disk) {
- if (disk.isReady()) {
- return NumberUtil.formatNumber(disk.getSpaceInUse());
- } else {
- return "NA";
- }
- }
-
private String getDiskFreeSpace(Disk disk) {
if (disk.hasErrors() || disk.isUninitialized()) {
return "NA";
@@ -96,11 +88,8 @@ public class DiskTableLabelProvider extends TableLabelProviderAdapter {
Disk disk = (Disk) element;
return (columnIndex == DISK_TABLE_COLUMN_INDICES.SERVER.ordinal() ? disk.getServerName()
: columnIndex == DISK_TABLE_COLUMN_INDICES.DISK.ordinal() ? disk.getName()
- : columnIndex == DISK_TABLE_COLUMN_INDICES.FREE_SPACE.ordinal() ? getDiskFreeSpace(disk)
- : columnIndex == DISK_TABLE_COLUMN_INDICES.TOTAL_SPACE.ordinal() ? getTotalDiskSpace(disk)
- // : columnIndex == DISK_TABLE_COLUMN_INDICES.SPACE_IN_USE.ordinal() ?
- // getDiskSpaceInUse(disk)
- : columnIndex == DISK_TABLE_COLUMN_INDICES.STATUS.ordinal() ? glusterDataModelManager
- .getDiskStatus(disk) : "Invalid");
+ : columnIndex == DISK_TABLE_COLUMN_INDICES.FREE_SPACE.ordinal() ? getDiskFreeSpace(disk)
+ : columnIndex == DISK_TABLE_COLUMN_INDICES.TOTAL_SPACE.ordinal() ? getTotalDiskSpace(disk)
+ : columnIndex == DISK_TABLE_COLUMN_INDICES.STATUS.ordinal() ? glusterDataModelManager.getDiskStatus(disk) : "Invalid");
}
}
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/ServerDiskTableLabelProvider.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/ServerDiskTableLabelProvider.java
index fe0529e6..210436cb 100644
--- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/ServerDiskTableLabelProvider.java
+++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/ServerDiskTableLabelProvider.java
@@ -46,10 +46,10 @@ public class ServerDiskTableLabelProvider extends TableLabelProviderAdapter {
if (status == null) {
return null;
}
-
+
+ // TODO: Use different images for all four statuses
switch (status) {
case INITIALIZED:
- case READY:
return guiHelper.getImage(IImageKeys.STATUS_ONLINE);
case IO_ERROR:
return guiHelper.getImage(IImageKeys.STATUS_OFFLINE);