From cb3a3da75dc9cd450eb484af8841b2c52ac52fae Mon Sep 17 00:00:00 2001 From: Laszlo Hornyak Date: Thu, 29 Aug 2013 11:37:26 +0200 Subject: [PATCH] simplify setCpuUsed - variables inlined - cpu utilization is not cast to float from double Signed-off-by: Laszlo Hornyak Signed-off-by: Min Chen --- server/src/com/cloud/api/query/dao/UserVmJoinDaoImpl.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/server/src/com/cloud/api/query/dao/UserVmJoinDaoImpl.java b/server/src/com/cloud/api/query/dao/UserVmJoinDaoImpl.java index 55726a2369f..7fe3c1d2fcc 100644 --- a/server/src/com/cloud/api/query/dao/UserVmJoinDaoImpl.java +++ b/server/src/com/cloud/api/query/dao/UserVmJoinDaoImpl.java @@ -166,14 +166,10 @@ public class UserVmJoinDaoImpl extends GenericDaoBase implem userVmResponse.setKeyPairName(userVm.getKeypairName()); if (details.contains(VMDetails.all) || details.contains(VMDetails.stats)) { - DecimalFormat decimalFormat = new DecimalFormat("#.##"); // stats calculation - String cpuUsed = null; VmStats vmStats = ApiDBUtils.getVmStatistics(userVm.getId()); if (vmStats != null) { - float cpuUtil = (float) vmStats.getCPUUtilization(); - cpuUsed = decimalFormat.format(cpuUtil) + "%"; - userVmResponse.setCpuUsed(cpuUsed); + userVmResponse.setCpuUsed(new DecimalFormat("#.##").format(vmStats.getCPUUtilization()) + "%"); userVmResponse.setNetworkKbsRead((long) vmStats.getNetworkReadKBs());