This is an automated email from the ASF dual-hosted git repository.

dahn pushed a commit to branch 4.19
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


The following commit(s) were added to refs/heads/4.19 by this push:
     new 15772189990 server,event: fix events for storage maintenance (#9056)
15772189990 is described below

commit 15772189990b2f65923178626ac0b57829714aab
Author: Abhishek Kumar <abhishek.mr...@gmail.com>
AuthorDate: Wed Jun 12 13:13:13 2024 +0530

    server,event: fix events for storage maintenance (#9056)
    
    Signed-off-by: Abhishek Kumar <abhishek.mr...@gmail.com>
---
 server/src/main/java/com/cloud/storage/StorageManagerImpl.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/server/src/main/java/com/cloud/storage/StorageManagerImpl.java 
b/server/src/main/java/com/cloud/storage/StorageManagerImpl.java
index fd6813d9d38..adece636501 100644
--- a/server/src/main/java/com/cloud/storage/StorageManagerImpl.java
+++ b/server/src/main/java/com/cloud/storage/StorageManagerImpl.java
@@ -1924,6 +1924,8 @@ public class StorageManagerImpl extends ManagerBase 
implements StorageManager, C
 
     @Override
     @DB
+    @ActionEvent(eventType = 
EventTypes.EVENT_MAINTENANCE_PREPARE_PRIMARY_STORAGE,
+            eventDescription = "preparing storage pool for maintenance", async 
= true)
     public PrimaryDataStoreInfo preparePrimaryStorageForMaintenance(Long 
primaryStorageId) throws ResourceUnavailableException, 
InsufficientCapacityException {
         StoragePoolVO primaryStorage = null;
         primaryStorage = _storagePoolDao.findById(primaryStorageId);
@@ -1992,6 +1994,8 @@ public class StorageManagerImpl extends ManagerBase 
implements StorageManager, C
 
     @Override
     @DB
+    @ActionEvent(eventType = 
EventTypes.EVENT_MAINTENANCE_CANCEL_PRIMARY_STORAGE,
+            eventDescription = "canceling maintenance for primary storage 
pool", async = true)
     public PrimaryDataStoreInfo 
cancelPrimaryStorageForMaintenance(CancelPrimaryStorageMaintenanceCmd cmd) 
throws ResourceUnavailableException {
         Long primaryStorageId = cmd.getId();
         StoragePoolVO primaryStorage = null;

Reply via email to