From 55f59f1855df57a910ca081680d3f6fc1ac4bad1 Mon Sep 17 00:00:00 2001 From: kishan Date: Wed, 21 Dec 2011 16:40:55 +0530 Subject: [PATCH] bug 11234: Get end millis from successful usage jobs only status 11234: resolved fixed reviewed-by: Murali --- server/src/com/cloud/usage/dao/UsageJobDaoImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/usage/dao/UsageJobDaoImpl.java b/server/src/com/cloud/usage/dao/UsageJobDaoImpl.java index e1234e5663f..6456a22e035 100644 --- a/server/src/com/cloud/usage/dao/UsageJobDaoImpl.java +++ b/server/src/com/cloud/usage/dao/UsageJobDaoImpl.java @@ -39,7 +39,7 @@ import com.cloud.utils.db.Transaction; public class UsageJobDaoImpl extends GenericDaoBase implements UsageJobDao { private static final Logger s_logger = Logger.getLogger(UsageJobDaoImpl.class.getName()); - private static final String GET_LAST_JOB_SUCCESS_DATE_MILLIS = "SELECT end_millis FROM cloud_usage.usage_job WHERE end_millis > 0 ORDER BY end_millis DESC LIMIT 1"; + private static final String GET_LAST_JOB_SUCCESS_DATE_MILLIS = "SELECT end_millis FROM cloud_usage.usage_job WHERE end_millis > 0 and success = 1 ORDER BY end_millis DESC LIMIT 1"; @Override public long getLastJobSuccessDateMillis() {