[pbs-devel] [PATCH proxmox 2/2] pbs-api-types: add concurrency_limit to DataStoreConfig

Hannes Laimer h.laimer at proxmox.com
Thu Sep 4 16:37:31 CEST 2025


Signed-off-by: Hannes Laimer <h.laimer at proxmox.com>
---
 pbs-api-types/src/datastore.rs | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/pbs-api-types/src/datastore.rs b/pbs-api-types/src/datastore.rs
index ee94ccad..fc79af0a 100644
--- a/pbs-api-types/src/datastore.rs
+++ b/pbs-api-types/src/datastore.rs
@@ -499,6 +499,10 @@ pub struct DataStoreConfig {
     #[updater(skip)]
     #[serde(skip_serializing_if = "Option::is_none")]
     pub backend: Option<String>,
+
+    /// Limit of how many backups can run at the same time
+    #[serde(skip_serializing_if = "Option::is_none")]
+    pub concurrency_limit: Option<u32>,
 }
 
 #[api]
@@ -535,6 +539,7 @@ impl DataStoreConfig {
             maintenance_mode: None,
             backing_device: None,
             backend: None,
+            concurrency_limit: None,
         }
     }
 
-- 
2.47.2





More information about the pbs-devel mailing list