Sergey Gotliv has uploaded a new change for review.

Change subject: engine: Remove redundant constant IrsBrokerCommand.BYTES_TO_GB
......................................................................

engine: Remove redundant constant IrsBrokerCommand.BYTES_TO_GB

We have a lot of similar constants across the Engine. BYTES_TO_GB is
one of them. Generic org.ovirt.engine.core.common.utils.SizeConverter
introduces BYTES_IN_GB which can be used instead of
IrsBrokerCommand.BYTES_TO_GB.

Change-Id: I0a3cede172aebab1182dca0ceec901be8553e6ae
Signed-off-by: Sergey Gotliv <sgot...@redhat.com>
---
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/IrsBrokerCommand.java
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetDeviceListVDSCommand.java
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetStorageDomainStatsVDSCommand.java
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetVGListVDSCommand.java
4 files changed, 8 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/14/21314/1

diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/IrsBrokerCommand.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/IrsBrokerCommand.java
index 6a2c3e1..4649a13 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/IrsBrokerCommand.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/IrsBrokerCommand.java
@@ -85,7 +85,6 @@
 import org.ovirt.engine.core.vdsbroker.xmlrpc.XmlRpcUtils;
 @Logged(errorLevel = LogLevel.ERROR)
 public abstract class IrsBrokerCommand<P extends IrsBaseVDSCommandParameters> 
extends BrokerCommandBase<P> {
-    public static final long BYTES_TO_GB = 1024 * 1024 * 1024;
     private static Map<Guid, IrsProxyData> _irsProxyData = new 
ConcurrentHashMap<Guid, IrsProxyData>();
 
     /**
diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetDeviceListVDSCommand.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetDeviceListVDSCommand.java
index 9b891d3..6df08a1 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetDeviceListVDSCommand.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetDeviceListVDSCommand.java
@@ -9,6 +9,7 @@
 import org.ovirt.engine.core.common.businessentities.StorageType;
 import org.ovirt.engine.core.common.businessentities.StorageServerConnections;
 import org.ovirt.engine.core.common.utils.EnumUtils;
+import org.ovirt.engine.core.common.utils.SizeConverter;
 import 
org.ovirt.engine.core.common.vdscommands.GetDeviceListVDSCommandParameters;
 import org.ovirt.engine.core.vdsbroker.irsbroker.IrsBrokerCommand;
 
@@ -114,7 +115,7 @@
             size = IrsBrokerCommand.AssignLongValue(xlun, "capacity");
         }
         if (size != null) {
-            lun.setDeviceSize((int) (size / IrsBrokerCommand.BYTES_TO_GB));
+            lun.setDeviceSize((int) (size / SizeConverter.BYTES_IN_GB));
         }
         if (xlun.containsKey("vendorID")) {
             lun.setVendorName(xlun.get("vendorID").toString());
diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetStorageDomainStatsVDSCommand.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetStorageDomainStatsVDSCommand.java
index 83162d7..b0c9987 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetStorageDomainStatsVDSCommand.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetStorageDomainStatsVDSCommand.java
@@ -8,6 +8,7 @@
 import org.ovirt.engine.core.common.businessentities.StorageDomain;
 import org.ovirt.engine.core.common.errors.VdcBllErrors;
 import org.ovirt.engine.core.common.utils.EnumUtils;
+import org.ovirt.engine.core.common.utils.SizeConverter;
 import 
org.ovirt.engine.core.common.vdscommands.GetStorageDomainStatsVDSCommandParameters;
 import org.ovirt.engine.core.utils.log.Log;
 import org.ovirt.engine.core.utils.log.LogFactory;
@@ -49,10 +50,10 @@
                 }
             }
             Long size = IrsBrokerCommand.AssignLongValue(xmlRpcStruct, 
"diskfree");
-            domain.setAvailableDiskSize((size == null) ? null : (int) (size / 
IrsBrokerCommand.BYTES_TO_GB));
+            domain.setAvailableDiskSize((size == null) ? null : (int) (size / 
SizeConverter.BYTES_IN_GB));
             size = IrsBrokerCommand.AssignLongValue(xmlRpcStruct, "disktotal");
             domain.setUsedDiskSize((size == null || 
domain.getAvailableDiskSize() == null) ? null :
-                    (int) (size / IrsBrokerCommand.BYTES_TO_GB) - 
domain.getAvailableDiskSize());
+                    (int) (size / SizeConverter.BYTES_IN_GB) - 
domain.getAvailableDiskSize());
             if (xmlRpcStruct.containsKey("alerts")) {
                 Object[] rawAlerts = (Object[]) xmlRpcStruct.get("alerts");
                 Set<VdcBllErrors> alerts = new 
HashSet<VdcBllErrors>(rawAlerts.length);
diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetVGListVDSCommand.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetVGListVDSCommand.java
index 7be468c..a1c92cc 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetVGListVDSCommand.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetVGListVDSCommand.java
@@ -5,6 +5,7 @@
 import org.ovirt.engine.core.common.businessentities.StorageType;
 import org.ovirt.engine.core.common.businessentities.StorageDomain;
 import org.ovirt.engine.core.common.utils.EnumUtils;
+import org.ovirt.engine.core.common.utils.SizeConverter;
 import org.ovirt.engine.core.common.vdscommands.VdsIdVDSCommandParametersBase;
 import org.ovirt.engine.core.compat.Guid;
 import org.ovirt.engine.core.vdsbroker.irsbroker.IrsBrokerCommand;
@@ -43,11 +44,11 @@
             sDomain.setStorage(vg.get("vgUUID").toString());
             Long size = IrsBrokerCommand.AssignLongValue(vg, "vgfree");
             if (size != null) {
-                sDomain.setAvailableDiskSize((int) (size / 
IrsBrokerCommand.BYTES_TO_GB));
+                sDomain.setAvailableDiskSize((int) (size / 
SizeConverter.BYTES_IN_GB));
             }
             size = IrsBrokerCommand.AssignLongValue(vg, "vgsize");
             if (size != null && sDomain.getAvailableDiskSize() != null) {
-                sDomain.setUsedDiskSize((int) (size / 
IrsBrokerCommand.BYTES_TO_GB)
+                sDomain.setUsedDiskSize((int) (size / 
SizeConverter.BYTES_IN_GB)
                         - sDomain.getAvailableDiskSize());
             }
             if (vg.containsKey("vgtype")) {


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I0a3cede172aebab1182dca0ceec901be8553e6ae
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Sergey Gotliv <sgot...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to