Arik Hadas has posted comments on this change.
Change subject: webadmin: prevent several imported VMs with same name
......................................................................
Patch Set 2: (4 inline comments)
....................................................
File
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java
Line 148: }
Line 149: return true;
Line 150: }
Line 151:
Line 152: @Override
Done
Line 153: protected IValidation[] getClonedAppendedNameValidators(Object
object) {
Line 154: return new IValidation[] {
Line 155: new NotEmptyValidation(),
Line 156: new
LengthValidation(UnitVmModel.VM_TEMPLATE_NAME_MAX_LIMIT),
Line 159: protected String composeMessage() {
Line 160: return ConstantsManager.getInstance()
Line 161: .getMessages()
Line 162:
.newNameWithSuffixCannotContainBlankOrSpecialChars(UnitVmModel.VM_TEMPLATE_NAME_MAX_LIMIT);
Line 163: };
since we enforce not to have templates with duplicate names in other places and
we can assign the same name here for multiple templates (just like for VMs) so
probably yes - Done
Line 164: }
Line 165: };
Line 166: }
Line 167:
Line 164: }
Line 165: };
Line 166: }
Line 167:
Line 168: @Override
Done
Line 169: protected IValidation[] getClonedNameValidators(Object object) {
Line 170: return new IValidation[] {
Line 171: new NotEmptyValidation(),
Line 172: new
LengthValidation(UnitVmModel.VM_TEMPLATE_NAME_MAX_LIMIT),
....................................................
File
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java
Line 299: }
Line 300: return true;
Line 301: }
Line 302:
Line 303: protected IValidation[] getClonedNameValidators(Object object) {
Done
Line 304: VM vm = ((ImportVmData) object).getVm();
Line 305: final int length =
AsyncDataProvider.IsWindowsOsType(vm.getOs()) ?
UnitVmModel.WINDOWS_VM_NAME_MAX_LIMIT
Line 306: : UnitVmModel.NON_WINDOWS_VM_NAME_MAX_LIMIT;
Line 307: return new IValidation[] {
--
To view, visit http://gerrit.ovirt.org/12203
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: comment
Gerrit-Change-Id: I69eae7350ae840a06b440003c436f7adc0b032cd
Gerrit-PatchSet: 2
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Arik Hadas <[email protected]>
Gerrit-Reviewer: Arik Hadas <[email protected]>
Gerrit-Reviewer: Daniel Erez <[email protected]>
Gerrit-Reviewer: Gilad Chaplik <[email protected]>
Gerrit-Reviewer: Tomas Jelinek <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches