[pbs-devel] [PATCH proxmox 11/17] metrics: update to hyper/http 1.0
Fabian Grünbichler
f.gruenbichler at proxmox.com
Wed Mar 26 16:23:15 CET 2025
and use new Body from proxmox-http
Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
---
proxmox-metrics/src/influxdb/http.rs | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/proxmox-metrics/src/influxdb/http.rs b/proxmox-metrics/src/influxdb/http.rs
index d773c16f..074d2ada 100644
--- a/proxmox-metrics/src/influxdb/http.rs
+++ b/proxmox-metrics/src/influxdb/http.rs
@@ -1,12 +1,11 @@
use std::sync::Arc;
use anyhow::{bail, Error};
-use hyper::Body;
use openssl::ssl::{SslConnector, SslMethod, SslVerifyMode};
use tokio::sync::mpsc;
use proxmox_http::client::Client;
-use proxmox_http::HttpOptions;
+use proxmox_http::{Body, HttpOptions};
use crate::influxdb::utils;
use crate::{Metrics, MetricsData};
@@ -174,7 +173,7 @@ impl InfluxDbHttp {
request = request.header("Authorization", format!("Token {}", token));
}
- let request = request.body(Body::from(self.data.split_off(0)))?;
+ let request = request.body(self.data.split_off(0).into())?;
let res = self.client.request(request).await?;
--
2.39.5
More information about the pbs-devel
mailing list