Shubhendu Tripathi has posted comments on this change.

Change subject: webadmin: UI for gluster volume snapshot create
......................................................................


Patch Set 6:

(4 comments)

http://gerrit.ovirt.org/#/c/35082/6/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/volumes/VolumeListModel.java
File 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/volumes/VolumeListModel.java:

Line 354:         snapshotModel.setHelpTag(HelpTag.new_snapshot);
Line 355:         snapshotModel.setHashName("new_snapshot"); //$NON-NLS-1$
Line 356:         
snapshotModel.setTitle(ConstantsManager.getInstance().getConstants().createSnapshotTitle());
Line 357:         setWindow(snapshotModel);
Line 358:         GlusterVolumeEntity volumeEntity = (GlusterVolumeEntity) 
getSelectedItem();
> Kindly check if this works.
sure. would check and modify if required
Line 359:         
snapshotModel.getClusterName().setEntity(volumeEntity.getVdsGroupName());
Line 360:         
snapshotModel.getVolumeName().setEntity(volumeEntity.getName());
Line 361: 
Line 362:         UICommand command = new UICommand("onCreateSnapshot", this); 
//$NON-NLS-1$


Line 667:             for (Object selectedVolume : getSelectedItems()) {
Line 668:                 selectedVolumes.add((GlusterVolumeEntity) 
selectedVolume);
Line 669:             }
Line 670:             optimizeVolumesForVirtStore(selectedVolumes);
Line 671:         } else if 
(command.getName().equalsIgnoreCase("createSnapshot")) {//$NON-NLS-1$
> you could probably check for command.equals(getNewSnapshotCommand())
sure. will change accordingly
Line 672:             newSnapshot();
Line 673:         } else if 
(command.getName().equalsIgnoreCase("onCreateSnapshot")) {//$NON-NLS-1$
Line 674:             onCreateSnapshot();
Line 675:         }


Line 1175: 
Line 1176:     private void onCreateSnapshot() {
Line 1177:         SnapshotModel snapshotModel = (SnapshotModel) getWindow();
Line 1178: 
Line 1179:         if (!snapshotModel.validate())
> I feel it is better not to ignore this invalidity but instead handle it as 
It does highlight the text box if invalid data populated and remains on the 
dialog.
May be (as discussed) I would add a label at the bottom to show the exact error 
message.
Line 1180:         {
Line 1181:             return;
Line 1182:         }
Line 1183: 


http://gerrit.ovirt.org/#/c/35082/6/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/GlusterVolumeSnapshotCreatePopupView.java
File 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/GlusterVolumeSnapshotCreatePopupView.java:

Line 62:     @Path(value = "forceCreate.entity")
Line 63:     @WithElementId
Line 64:     EntityModelCheckBoxEditor forceCreateEditor;
Line 65: 
Line 66:     ApplicationMessages messages;
> This field isn't used
will remove
Line 67:     ApplicationConstants constants;
Line 68:     CommonApplicationTemplates templates;
Line 69: 
Line 70:     private final Driver driver = GWT.create(Driver.class);


-- 
To view, visit http://gerrit.ovirt.org/35082
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I823580ecb127e48e075c437668bfb19ff8ec4467
Gerrit-PatchSet: 6
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Shubhendu Tripathi <shtri...@redhat.com>
Gerrit-Reviewer: Kanagaraj M <kmayi...@redhat.com>
Gerrit-Reviewer: Shubhendu Tripathi <shtri...@redhat.com>
Gerrit-Reviewer: Vojtech Szocs <vsz...@redhat.com>
Gerrit-Reviewer: anmolbabu <anb...@redhat.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to