From 44ec214ad8c02bd5f011fc35a5a3e6d0e07c4cf9 Mon Sep 17 00:00:00 2001 From: kishan Date: Fri, 4 Mar 2011 16:01:58 +0530 Subject: [PATCH] bug 8507: Generate usage event for empty snapshot status 8507: resolved fixed --- server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java b/server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java index b08a758b1ed..d0ab0017a37 100755 --- a/server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java +++ b/server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java @@ -243,6 +243,8 @@ public class SnapshotManagerImpl implements SnapshotManager, SnapshotService, Ma snapshot.setStatus(Snapshot.Status.BackedUp); snapshot.setPrevSnapshotId(preId); _snapshotDao.update(snapshotId, snapshot); + UsageEventVO usageEvent = new UsageEventVO(EventTypes.EVENT_SNAPSHOT_CREATE, snapshot.getAccountId(), volume.getDataCenterId(), snapshotId, snapshot.getName(), null, null, volume.getSize()); + _usageEventDao.persist(usageEvent); } else { long preSnapshotId = 0; if( preSnapshotVO != null && preSnapshotVO.getBackupSnapshotId() != null) {