diff options
| author | Dhandapani <dhandapani@gluster.com> | 2011-08-03 14:23:50 +0530 |
|---|---|---|
| committer | Dhandapani <dhandapani@gluster.com> | 2011-08-03 14:25:34 +0530 |
| commit | d547dfa7400e092a8c004254d3d1ce429124f8d1 (patch) | |
| tree | c2198affd530d3b63f1a3a072bbc80662336c928 /src/com.gluster.storage.management.gui | |
| parent | 94c2c26934f7f32b41cce2a9ec894dd6e060f794 (diff) | |
Bug 3316: All the bricks of the all the volumes are being shown as offline. Fixed
Diffstat (limited to 'src/com.gluster.storage.management.gui')
2 files changed, 4 insertions, 1 deletions
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/GlusterDataModelManager.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/GlusterDataModelManager.java index 2a39ea87..9ec49a2f 100644 --- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/GlusterDataModelManager.java +++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/GlusterDataModelManager.java @@ -748,6 +748,9 @@ public class GlusterDataModelManager { for(Brick brick : volume.getBricks()) { brick.setStatus(BRICK_STATUS.OFFLINE); } + } else { + Volume newVolume = new VolumesClient().getVolume(volume.getName()); //Getting latest brick info + updateBricks(volume, volume.getBricks(), newVolume.getBricks()); } for (ClusterListener listener : listeners) { diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/VolumeSummaryView.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/VolumeSummaryView.java index 8b1984a2..62939211 100644 --- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/VolumeSummaryView.java +++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/VolumeSummaryView.java @@ -547,7 +547,7 @@ public class VolumeSummaryView extends ViewPart { }); // CIFS checkbox - cifsCheckbox = createCheckbox(nasProtocolsComposite, "CIFS", false, true); + cifsCheckbox = createCheckbox(nasProtocolsComposite, "CIFS", volume.isCifsEnable(), true); cifsCheckboxListner(cifsCheckbox); toolkit.createLabel(section, "", SWT.NONE); // dummy |
