diff --git a/proxmox-rest-server/Cargo.toml b/proxmox-rest-server/Cargo.toml index 71afbc8f..a6b51a65 100644 --- a/proxmox-rest-server/Cargo.toml +++ b/proxmox-rest-server/Cargo.toml @@ -31,6 +31,7 @@ tower-service = "0.3.0" url = "2.1" proxmox = "0.15.3" +proxmox-async = "0.1" proxmox-io = "1" proxmox-lang = "1" proxmox-http = { version = "0.5.0", features = [ "client" ] } diff --git a/proxmox-rest-server/src/rest.rs b/proxmox-rest-server/src/rest.rs index f27f703d..3a091026 100644 --- a/proxmox-rest-server/src/rest.rs +++ b/proxmox-rest-server/src/rest.rs @@ -33,8 +33,8 @@ use proxmox_schema::{ use proxmox_http::client::RateLimitedStream; -use pbs_tools::compression::{DeflateEncoder, Level}; -use pbs_tools::stream::AsyncReaderStream; +use proxmox_async::compression::{DeflateEncoder, Level}; +use proxmox_async::stream::AsyncReaderStream; use crate::{ ApiConfig, FileLogger, AuthError, RestEnvironment, CompressionMethod, diff --git a/proxmox-rest-server/src/state.rs b/proxmox-rest-server/src/state.rs index 955e3ce3..e4234c76 100644 --- a/proxmox-rest-server/src/state.rs +++ b/proxmox-rest-server/src/state.rs @@ -6,7 +6,7 @@ use futures::*; use tokio::signal::unix::{signal, SignalKind}; -use pbs_tools::broadcast_future::BroadcastData; +use proxmox_async::broadcast_future::BroadcastData; use crate::request_shutdown;