diff --git a/src/bin/upload-speed.rs b/src/bin/upload-speed.rs index 2724e805..1e0a37f0 100644 --- a/src/bin/upload-speed.rs +++ b/src/bin/upload-speed.rs @@ -1,6 +1,5 @@ use failure::*; use futures::*; -use serde_json::json; use proxmox_backup::client::*; @@ -11,14 +10,12 @@ fn upload_speed() -> Result { let username = "root@pam"; - let mut client = HttpClient::new(host, username)?; + let client = HttpClient::new(host, username)?; - let upgrade = client.start_backup(datastore, "host", "speedtest"); + let client = client.start_backup(datastore, "host", "speedtest").wait()?; - let res = upgrade.and_then(|h2| { - println!("start upload speed test"); - h2.upload_speedtest() - }).wait()?; + println!("start upload speed test"); + let res = client.upload_speedtest().wait()?; Ok(res) }