Kanagaraj M has uploaded a new change for review. Change subject: webadmin: [WIP] Stop remove-brick - tech preview warning ......................................................................
webadmin: [WIP] Stop remove-brick - tech preview warning Added 'Tech Preview' message for stopping remove-brick operation. Change-Id: I0f12fd41d9f7f3f31a11f80a69bf7774e742564b Bug-Url: https://bugzilla.redhat.com/?????? Signed-off-by: Kanagaraj M <[email protected]> --- M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/gluster/VolumeBrickListModel.java M frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java 3 files changed, 7 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/02/24102/1 diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/gluster/VolumeBrickListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/gluster/VolumeBrickListModel.java index cd57cfc..31a1945 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/gluster/VolumeBrickListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/gluster/VolumeBrickListModel.java @@ -846,6 +846,7 @@ setConfirmWindow(model); model.setTitle(ConstantsManager.getInstance().getConstants().stopRemoveBricksTitle()); model.setMessage(ConstantsManager.getInstance().getConstants().stopRemoveBricksMessage()); + model.setNote(ConstantsManager.getInstance().getConstants().stopRemoveBrickTechPreviewMessage()); model.setHashName("volume_remove_bricks_stop"); //$NON-NLS-1$ GlusterVolumeEntity volumeEntity = getVolumeEntity(); diff --git a/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java b/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java index cbd4106..f0d9b42 100644 --- a/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java +++ b/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java @@ -1478,6 +1478,9 @@ @DefaultStringValue("Creating replicated volume with rep_count > 2 is under technology preview. \n Are you sure you want to continue?") String newVolumeTechPreviewMessageReplicaCount(); + @DefaultStringValue("NOTE:\n -Stopping a remove-brick operation is a technology preview feature.") + String stopRemoveBrickTechPreviewMessage(); + // Volume @DefaultStringValue("Add Bricks") String addBricksVolume(); diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java index bdc0856..1e951a3 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java @@ -94,6 +94,7 @@ @Singleton public SearchableDetailModelProvider<GlusterBrickEntity, VolumeListModel, VolumeBrickListModel> getVolumeBrickListProvider(EventBus eventBus, Provider<DefaultConfirmationPopupPresenterWidget> defaultConfirmPopupProvider, + final Provider<RemoveConfirmationPopupPresenterWidget> defaultRemoveConfirmPopupProvider, final Provider<AddBrickPopupPresenterWidget> addBrickPopupProvider, final Provider<RemoveBrickPopupPresenterWidget> removeConfirmPopupProvider, final Provider<RemoveBrickPopupPresenterWidget> removeBrickPopupProvider, @@ -130,6 +131,8 @@ UICommand lastExecutedCommand) { if (lastExecutedCommand == getModel().getRemoveBricksCommand()) { return removeConfirmPopupProvider.get(); + } else if (lastExecutedCommand == getModel().getStopRemoveBricksCommand()) { + return defaultRemoveConfirmPopupProvider.get(); } else { return super.getConfirmModelPopup(source, lastExecutedCommand); } -- To view, visit http://gerrit.ovirt.org/24102 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0f12fd41d9f7f3f31a11f80a69bf7774e742564b Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Kanagaraj M <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
