This is an automated email from the ASF dual-hosted git repository.
dahn pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/main by this push:
new 46cb805c902 Removal of internal ID in backup event descriptions
(#12197)
46cb805c902 is described below
commit 46cb805c902029292fae4dfe0a7086ffeb7e7da7
Author: Tonitzpp <[email protected]>
AuthorDate: Tue Dec 30 05:37:09 2025 -0300
Removal of internal ID in backup event descriptions (#12197)
---
.../apache/cloudstack/api/command/user/backup/CreateBackupCmd.java | 4 +++-
.../apache/cloudstack/api/command/user/backup/DeleteBackupCmd.java | 4 +++-
.../apache/cloudstack/api/command/user/backup/RestoreBackupCmd.java | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git
a/api/src/main/java/org/apache/cloudstack/api/command/user/backup/CreateBackupCmd.java
b/api/src/main/java/org/apache/cloudstack/api/command/user/backup/CreateBackupCmd.java
index 2d0cde65563..df417ef3a60 100644
---
a/api/src/main/java/org/apache/cloudstack/api/command/user/backup/CreateBackupCmd.java
+++
b/api/src/main/java/org/apache/cloudstack/api/command/user/backup/CreateBackupCmd.java
@@ -19,6 +19,7 @@ package org.apache.cloudstack.api.command.user.backup;
import javax.inject.Inject;
+import com.cloud.vm.VirtualMachine;
import org.apache.cloudstack.acl.RoleType;
import org.apache.cloudstack.api.APICommand;
import org.apache.cloudstack.api.ApiCommandResourceType;
@@ -138,7 +139,8 @@ public class CreateBackupCmd extends BaseAsyncCreateCmd {
@Override
public String getEventDescription() {
- return "Creating backup for Instance " + vmId;
+ String vmUuid = _uuidMgr.getUuid(VirtualMachine.class, getVmId());
+ return "Creating backup for Instance " + vmUuid;
}
@Override
diff --git
a/api/src/main/java/org/apache/cloudstack/api/command/user/backup/DeleteBackupCmd.java
b/api/src/main/java/org/apache/cloudstack/api/command/user/backup/DeleteBackupCmd.java
index 369934a79c4..8c32dac6c3a 100644
---
a/api/src/main/java/org/apache/cloudstack/api/command/user/backup/DeleteBackupCmd.java
+++
b/api/src/main/java/org/apache/cloudstack/api/command/user/backup/DeleteBackupCmd.java
@@ -28,6 +28,7 @@ import org.apache.cloudstack.api.Parameter;
import org.apache.cloudstack.api.ServerApiException;
import org.apache.cloudstack.api.response.BackupResponse;
import org.apache.cloudstack.api.response.SuccessResponse;
+import org.apache.cloudstack.backup.Backup;
import org.apache.cloudstack.backup.BackupManager;
import org.apache.cloudstack.context.CallContext;
import org.apache.commons.lang3.BooleanUtils;
@@ -111,6 +112,7 @@ public class DeleteBackupCmd extends BaseAsyncCmd {
@Override
public String getEventDescription() {
- return "Deleting backup ID " + backupId;
+ String backupUuid = _uuidMgr.getUuid(Backup.class, getId());
+ return "Deleting backup ID " + backupUuid;
}
}
diff --git
a/api/src/main/java/org/apache/cloudstack/api/command/user/backup/RestoreBackupCmd.java
b/api/src/main/java/org/apache/cloudstack/api/command/user/backup/RestoreBackupCmd.java
index 5385c0fb0b6..3d096c0bb38 100644
---
a/api/src/main/java/org/apache/cloudstack/api/command/user/backup/RestoreBackupCmd.java
+++
b/api/src/main/java/org/apache/cloudstack/api/command/user/backup/RestoreBackupCmd.java
@@ -28,6 +28,7 @@ import org.apache.cloudstack.api.Parameter;
import org.apache.cloudstack.api.ServerApiException;
import org.apache.cloudstack.api.response.SuccessResponse;
import org.apache.cloudstack.api.response.BackupResponse;
+import org.apache.cloudstack.backup.Backup;
import org.apache.cloudstack.backup.BackupManager;
import org.apache.cloudstack.context.CallContext;
@@ -99,6 +100,7 @@ public class RestoreBackupCmd extends BaseAsyncCmd {
@Override
public String getEventDescription() {
- return "Restoring Instance from backup: " + backupId;
+ String backupUuid = _uuidMgr.getUuid(Backup.class, getBackupId());
+ return "Restoring Instance from backup: " + backupUuid;
}
}