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
