Martin Peřina has posted comments on this change.

Change subject: core: Move VDS to Maintenance only if StopSPM is successful
......................................................................


Patch Set 2:

(1 comment)

....................................................
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MaintenanceNumberOfVdssCommand.java
Line 59:         }
Line 60:     }
Line 61: 
Line 62:     private void MoveVdssToGoingToMaintenanceMode() {
Line 63:         List<VDS> nonSpms = new LinkedList<>();
I would rather not, because:

1) If removing from vdssToMaintenance is handled in 
MoveVdssToGoingToMaintenanceMode(), then it should be done on two places (for 
nonSpms and spms separately)

2) If removing from vdssToMaintenance is handled in 
setVdsStatusToPrepareForMaintaice, then I would have to pass an iterator into 
this method to be able to remove if an error
Line 64:         List<VDS> spms = new LinkedList<>();
Line 65:         for(VDS vds : vdssToMaintenance.values()) {
Line 66:             if (vds.getSpmStatus() == VdsSpmStatus.SPM) {
Line 67:                 spms.add(0, vds);


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

Gerrit-MessageType: comment
Gerrit-Change-Id: I5c58f9a9629d2e7a496f02c4dececeb842d44543
Gerrit-PatchSet: 2
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Martin Peřina <mper...@redhat.com>
Gerrit-Reviewer: Eli Mesika <emes...@redhat.com>
Gerrit-Reviewer: Liron Ar <lara...@redhat.com>
Gerrit-Reviewer: Martin Peřina <mper...@redhat.com>
Gerrit-Reviewer: Roy Golan <rgo...@redhat.com>
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