From e512413f065e13b258b5ac7af980f21b2b81956c Mon Sep 17 00:00:00 2001 From: kishan Date: Sat, 15 Jan 2011 23:27:04 +0530 Subject: [PATCH] bug 7925: Added usage event for private template creation status 7925: resolved fixed --- server/src/com/cloud/vm/UserVmManagerImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/com/cloud/vm/UserVmManagerImpl.java b/server/src/com/cloud/vm/UserVmManagerImpl.java index a911b25d2f4..132aa54e7e2 100755 --- a/server/src/com/cloud/vm/UserVmManagerImpl.java +++ b/server/src/com/cloud/vm/UserVmManagerImpl.java @@ -1721,6 +1721,9 @@ public class UserVmManagerImpl implements UserVmManager, UserVmService, Manager templateHostVO.setPhysicalSize(answer.getphysicalSize()); _templateHostDao.persist(templateHostVO); + UsageEventVO usageEvent = new UsageEventVO(EventTypes.EVENT_TEMPLATE_CREATE, privateTemplate.getAccountId(), secondaryStorageHost.getDataCenterId(), privateTemplate.getId(), privateTemplate.getName(), null, null , templateHostVO.getSize()); + _usageEventDao.persist(usageEvent); + // Increment the number of templates _accountMgr.incrementResourceCount(volume.getAccountId(), ResourceType.template);