Arik Hadas has posted comments on this change.

Change subject: engine: GMT timezone for linux vms
......................................................................


Patch Set 2: (4 inline comments)

....................................................
File 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VM.java
Line 1156:         setAcpiEnable(vm.getAcpiEnable());
Line 1157:         setGuestCurrentUserName(vm.getGuestCurrentUserName());
Line 1158:         setWin2kHackEnable(vm.getWin2kHackEnable());
Line 1159:         if (getOs() != null && !getOs().isLinux()) {
Line 1160:             setUtcDiff(vm.getUtcDiff());
since utcDiff in VmDynamic is defined as Integer and I don't see that it gets 
default value anywhere, if the vm is linux then it will remain null isn't it? 
anyway I would replace it with ternary-if and set it to zero otherwise
Line 1161:         }
Line 1162:         setExitStatus(vm.getExitStatus());
Line 1163:         setExitMessage(vm.getExitMessage());
Line 1164:         setClientIp(vm.getClientIp());


....................................................
File 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmModelBehaviorBase.java
Line 173:                 final Iterable<TimeZoneModel> timeZones = 
TimeZoneModel.getTimeZones(getTimeZoneType());
Line 174:                 getModel().getTimeZone().setItems(timeZones);
Line 175:                 
getModel().getTimeZone().setSelectedItem(Linq.firstOrDefault(timeZones, new 
Linq.TimeZonePredicate(selectedTimeZone)));
Line 176: 
Line 177:                 if (getModel().getIsLinuxOS()) { // For linux disable 
editing
I would replace this if-else with ternary statements to make it shorter. but 
that's  a matter of style - so just consider it
Line 178:                     getModel().getTimeZone().setIsChangable(false);
Line 179:                     
getModel().getTimeZone().setTitle(constants.timeZoneNotEditableForLinuxVms()); 
// $NON-NLS-1$
Line 180:                 } else {
Line 181:                     getModel().getTimeZone().setIsChangable(true);


Line 175:                 
getModel().getTimeZone().setSelectedItem(Linq.firstOrDefault(timeZones, new 
Linq.TimeZonePredicate(selectedTimeZone)));
Line 176: 
Line 177:                 if (getModel().getIsLinuxOS()) { // For linux disable 
editing
Line 178:                     getModel().getTimeZone().setIsChangable(false);
Line 179:                     
getModel().getTimeZone().setTitle(constants.timeZoneNotEditableForLinuxVms()); 
// $NON-NLS-1$
no need for $NON-NLS-1$ here
Line 180:                 } else {
Line 181:                     getModel().getTimeZone().setIsChangable(true);
Line 182:                     getModel().getTimeZone().setTitle(""); // 
$NON-NLS-1$
Line 183:                 }


....................................................
File 
frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java
Line 1891:     // Gluster Hook
Line 1892:     @DefaultStringValue("Please select a resolve action to continue")
Line 1893:     String noResolveActionSelectedGlusterHook();
Line 1894: 
Line 1895:     @DefaultStringValue("Time Zone is not editable for Linux VMs")
isn't "Cannot change time zone for Linux VMs" be more appropriate message to 
show to the user?
Line 1896:     String timeZoneNotEditableForLinuxVms();


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

Gerrit-MessageType: comment
Gerrit-Change-Id: If681a23a450a22685c7110a337b08f3c67609c34
Gerrit-PatchSet: 2
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Frank Kobzik <[email protected]>
Gerrit-Reviewer: Aaron Bawcom <[email protected]>
Gerrit-Reviewer: Arik Hadas <[email protected]>
Gerrit-Reviewer: Eli Mesika <[email protected]>
Gerrit-Reviewer: Frank Kobzik <[email protected]>
Gerrit-Reviewer: Martin Beták <[email protected]>
Gerrit-Reviewer: Omer Frenkel <[email protected]>
Gerrit-Reviewer: Roy Golan <[email protected]>
Gerrit-Reviewer: Tomas Jelinek <[email protected]>
Gerrit-Reviewer: oVirt Jenkins CI Server
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to