expose.kvm.backup.export.service.apis config should be non-dynamic

This commit is contained in:
Abhisar Sinha 2026-05-13 09:53:23 +05:30
parent d8dd1073e3
commit 1c32efcdc3
2 changed files with 3 additions and 2 deletions

View File

@ -47,7 +47,8 @@ public interface KVMBackupExportService extends Configurable, PluggableService {
ConfigKey<Boolean> ExposeKVMBackupExportServiceApis = new ConfigKey<>("Advanced", Boolean.class,
"expose.kvm.backup.export.service.apis",
"false",
"Enable to expose APIs for testing the KVM Backup Export Service.", true, ConfigKey.Scope.Global);
"Enable to expose APIs for testing the KVM Backup Export Service.",
false, ConfigKey.Scope.Global);
/**
* Creates a backup session for a VM
*/

View File

@ -144,7 +144,7 @@ public class KVMBackupExportServiceImpl extends ManagerBase implements KVMBackup
!StringUtils.equals("veeam", BackupProviderPlugin.valueIn(zoneId))) {
throw new CloudRuntimeException("Veeam-KVM backups are disabled because the CloudStack Zone is configured to use the \"" +
BackupProviderPlugin.valueIn(zoneId) + "\" backup provider. Acceptable \"backup.framework.provider.plugin\" " +
"values are [\"veeam\", \"dummy\"]. Refer to documentation for more details on backup providers compatibility.");
"values are [\"veeam\", \"dummy\"]. Please refer to the documentation for more details on backup providers compatibility.");
}
}