ofri masad has posted comments on this change.

Change subject: core: Quota refactor
......................................................................


Patch Set 7: (7 inline comments)

....................................................
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java
Line 381:                             }
Line 382:                             break;
Line 383:                         case NEW_ENTITY_ID:
Line 384:                             daoForEntity.remove(snapshotData);
Line 385:                             break;
Done
Line 386:                     }
Line 387:                 }
Line 388: 
Line 389:                 cleanUpCompensationData();


....................................................
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveOrCopyDiskCommand.java
Line 386: 
Line 387:     @Override
Line 388:     public List<QuotaConsumptionParameter> 
getQuotaStorageConsumptionParameters() {
Line 389:         List<QuotaConsumptionParameter> list = new 
ArrayList<QuotaConsumptionParameter>();
Line 390:         // If source and destination are in the same quota - do 
nothing and return true
Done
Line 391:         if (getImage().getQuotaId() != null && 
getImage().getQuotaId().equals(getDestinationQuotaId())) {
Line 392:             return list;
Line 393:         }
Line 394: 


Line 398:                 QuotaConsumptionParameter.QuotaAction.CONSUME,
Line 399:                 getParameters().getStorageDomainId(),
Line 400:                 (double)getImage().getSizeInGigabytes()));
Line 401: 
Line 402:         if 
(ImageOperation.Move.equals(getParameters().getOperation())) {
Done
Line 403:             if (getImage().getQuotaId() != null && 
!Guid.Empty.equals(getImage().getQuotaId())) {
Line 404:                 list.add(new QuotaStorageConsumptionParameter(
Line 405:                         getImage().getQuotaId(),
Line 406:                         null,


....................................................
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RunVmCommand.java
Line 779:                 isVmInterfacesAttachedToVmNetworks(clusterNetworks, 
interfaceNetworkNames);
Line 780:     }
Line 781: 
Line 782:     /**
Line 783:      * @param interfacesMap
Done
Line 784:      *            VM interface network names
Line 785:      * @return true if all VM network interfaces are attached to 
existing cluster networks
Line 786:      */
Line 787:     private boolean isVmInterfacesConfigured(Map<String, 
VmNetworkInterface> interfacesMap) {


Line 792:         return true;
Line 793:     }
Line 794: 
Line 795:     /**
Line 796:      * @param clusterNetworkNames
Done
Line 797:      *            cluster logical networks names
Line 798:      * @param interfaceNetworkNames
Line 799:      *            VM interface network names
Line 800:      * @return true if all VM network interfaces are attached to 
existing cluster networks


....................................................
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/UpdateVmCommand.java
Line 351:     @Override
Line 352:     public List<QuotaConsumptionParameter> 
getQuotaVdsConsumptionParameters() {
Line 353:         List<QuotaConsumptionParameter> list = new 
ArrayList<QuotaConsumptionParameter>();
Line 354:         list.add(new 
QuotaSanityParameter(getParameters().getVmStaticData().getQuotaId(), null));
Line 355:         return list;
I prefer leaving the returned list mutable. command base is using the return 
value and can addAll() to it. (in the future)
Line 356:     }
Line 357: 


....................................................
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/UpdateVmTemplateCommand.java
Line 116:     @Override
Line 117:     public List<QuotaConsumptionParameter> 
getQuotaVdsConsumptionParameters() {
Line 118:         List<QuotaConsumptionParameter> list = new 
ArrayList<QuotaConsumptionParameter>();
Line 119:         list.add(new 
QuotaSanityParameter(getParameters().getVmTemplateData().getQuotaId(), null));
Line 120:         return list;
I prefer leaving the returned list mutable. command base is using the return 
value and can addAll() to it. (in the future)
Line 121:     }


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

Gerrit-MessageType: comment
Gerrit-Change-Id: I109ae8ae0191f46abaa1be21a7ecfebe50b9993f
Gerrit-PatchSet: 7
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: ofri masad <oma...@redhat.com>
Gerrit-Reviewer: Allon Mureinik <amure...@redhat.com>
Gerrit-Reviewer: Gilad Chaplik <gchap...@redhat.com>
Gerrit-Reviewer: ofri masad <oma...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to