From 9777e56e8ea4518d8853e49bc08d8c482490a45d Mon Sep 17 00:00:00 2001 From: Min Chen Date: Mon, 13 May 2013 15:45:47 -0700 Subject: [PATCH] Update built-in template size in vm_template table. --- .../apache/cloudstack/storage/image/TemplateServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engine/storage/image/src/org/apache/cloudstack/storage/image/TemplateServiceImpl.java b/engine/storage/image/src/org/apache/cloudstack/storage/image/TemplateServiceImpl.java index a34d2ac39fd..7419e9f5521 100644 --- a/engine/storage/image/src/org/apache/cloudstack/storage/image/TemplateServiceImpl.java +++ b/engine/storage/image/src/org/apache/cloudstack/storage/image/TemplateServiceImpl.java @@ -305,6 +305,10 @@ public class TemplateServiceImpl implements TemplateService { tmpltStore.setSize(tmpltInfo.getSize()); tmpltStore.setPhysicalSize(tmpltInfo.getPhysicalSize()); tmpltStore.setLastUpdated(new Date()); + // update size in vm_template table + VMTemplateVO tmlpt = _templateDao.findById(tmplt.getId()); + tmlpt.setSize(tmpltInfo.getSize()); + _templateDao.update(tmplt.getId(), tmlpt); if (tmpltInfo.getSize() > 0) { long accountId = tmplt.getAccountId();