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

pearl11594 pushed a commit to branch ghi12449-capDashboard-multipleBackupProv
in repository https://gitbox.apache.org/repos/asf/cloudstack.git

commit 0bb161612273b892b720d94a3e73ebdbcda054bb
Author: Pearl Dsilva <[email protected]>
AuthorDate: Thu Jan 29 13:19:19 2026 -0500

    Fixes issue with loading Capacity dashboard when mulitple backup providers 
configured
---
 .../main/java/org/apache/cloudstack/backup/BackupManagerImpl.java    | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/server/src/main/java/org/apache/cloudstack/backup/BackupManagerImpl.java 
b/server/src/main/java/org/apache/cloudstack/backup/BackupManagerImpl.java
index dc2677a507f..49fdc4e6881 100644
--- a/server/src/main/java/org/apache/cloudstack/backup/BackupManagerImpl.java
+++ b/server/src/main/java/org/apache/cloudstack/backup/BackupManagerImpl.java
@@ -972,10 +972,11 @@ public class BackupManagerImpl extends ManagerBase 
implements BackupManager {
         if (StringUtils.isEmpty(name)) {
             throw new CloudRuntimeException("Invalid backup provider name 
provided");
         }
-        if (!backupProvidersMap.containsKey(name)) {
+        String[] backupProviderNames = name.split(",");
+        if (!backupProvidersMap.containsKey(backupProviderNames[0])) {
             throw new CloudRuntimeException("Failed to find backup provider by 
the name: " + name);
         }
-        return backupProvidersMap.get(name);
+        return backupProvidersMap.get(backupProviderNames[0]);
     }
 
     @Override

Reply via email to