Repository: cloudstack
Updated Branches:
  refs/heads/master a2ddabde0 -> d4663df7c


Make volume deletion publish event, removed by 
781648fb1003c8c32875e9ff7a6c4ef4694539f7

Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/d4663df7
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/d4663df7
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/d4663df7

Branch: refs/heads/master
Commit: d4663df7c9d24aa9710451fce911b688e432735e
Parents: a2ddabd
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Authored: Thu Feb 5 15:01:39 2015 +0530
Committer: Rohit Yadav <rohit.ya...@shapeblue.com>
Committed: Thu Feb 5 15:01:39 2015 +0530

----------------------------------------------------------------------
 .../apache/cloudstack/engine/orchestration/VolumeOrchestrator.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d4663df7/engine/orchestration/src/org/apache/cloudstack/engine/orchestration/VolumeOrchestrator.java
----------------------------------------------------------------------
diff --git 
a/engine/orchestration/src/org/apache/cloudstack/engine/orchestration/VolumeOrchestrator.java
 
b/engine/orchestration/src/org/apache/cloudstack/engine/orchestration/VolumeOrchestrator.java
index 9ddaa9f..9e7f409 100644
--- 
a/engine/orchestration/src/org/apache/cloudstack/engine/orchestration/VolumeOrchestrator.java
+++ 
b/engine/orchestration/src/org/apache/cloudstack/engine/orchestration/VolumeOrchestrator.java
@@ -1480,6 +1480,8 @@ public class VolumeOrchestrator extends ManagerBase 
implements VolumeOrchestrati
             }
             // FIXME - All this is boiler plate code and should be done as 
part of state transition. This shouldn't be part of orchestrator.
             // publish usage event for the volume
+            UsageEventUtils.publishUsageEvent(EventTypes.EVENT_VOLUME_DELETE, 
volume.getAccountId(), volume.getDataCenterId(), volume.getId(), 
volume.getName(),
+                    Volume.class.getName(), volume.getUuid(), 
volume.isDisplayVolume());
             _resourceLimitMgr.decrementResourceCount(volume.getAccountId(), 
ResourceType.volume, volume.isDisplay());
             //FIXME - why recalculate and not decrement
             _resourceLimitMgr.recalculateResourceCount(volume.getAccountId(), 
volume.getDomainId(), ResourceType.primary_storage.getOrdinal());

Reply via email to