]> git.proxmox.com Git - proxmox-backup.git/blobdiff - tests/worker-task-abort.rs
api: add world accessible ping dummy endpoint
[proxmox-backup.git] / tests / worker-task-abort.rs
index 519333b10490be6afde9e7a6becf2b20633a26d1..360d17da0f10f61e278a49d1489e4ce1caa27d7b 100644 (file)
@@ -54,21 +54,27 @@ fn worker_task_abort() -> Result<(), Error> {
         }
 
         let errmsg = errmsg1.clone();
-        let res = server::WorkerTask::new_thread("garbage_collection", None, "root@pam", true, move |worker| {
-            println!("WORKER {}", worker);
-
-            let result = garbage_collection(&worker);
-            tools::request_shutdown();
-
-            if let Err(err) = result {
-                println!("got expected error: {}", err);
-            } else {
-                let mut data = errmsg.lock().unwrap();
-                *data = Some(String::from("thread finished - seems abort did not work as expected"));
-            }
-
-            Ok(())
-        });
+        let res = server::WorkerTask::new_thread(
+            "garbage_collection",
+            None,
+            proxmox_backup::api2::types::Userid::root_userid().clone(),
+            true,
+            move |worker| {
+                println!("WORKER {}", worker);
+
+                let result = garbage_collection(&worker);
+                tools::request_shutdown();
+
+                if let Err(err) = result {
+                    println!("got expected error: {}", err);
+                } else {
+                    let mut data = errmsg.lock().unwrap();
+                    *data = Some(String::from("thread finished - seems abort did not work as expected"));
+                }
+
+                Ok(())
+            },
+        );
 
         match res {
             Err(err) => {