[pdm-devel] [PATCH proxmox-api-types 11/12] tasks: add helper for querying successfully finished tasks

Stefan Hanreich s.hanreich at proxmox.com
Fri Feb 28 16:17:48 CET 2025


Signed-off-by: Stefan Hanreich <s.hanreich at proxmox.com>
---
 pve-api-types/src/types/mod.rs | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pve-api-types/src/types/mod.rs b/pve-api-types/src/types/mod.rs
index e8f5c86..ef4abac 100644
--- a/pve-api-types/src/types/mod.rs
+++ b/pve-api-types/src/types/mod.rs
@@ -211,4 +211,8 @@ impl TaskStatus {
     pub fn is_running(&self) -> bool {
         self.status.is_running()
     }
+
+    pub fn finished_successfully(&self) -> Option<bool> {
+        self.exitstatus.as_ref().map(|status| status == "OK")
+    }
 }
-- 
2.39.5




More information about the pdm-devel mailing list