test StorageInfoHandler

This commit is contained in:
weisd
2024-12-03 17:38:52 +08:00
parent c98e849621
commit eb12c9b005
24 changed files with 420 additions and 257 deletions
+2 -1
View File
@@ -20,4 +20,5 @@ serde_json.workspace = true
tonic = { version = "0.12.3", features = ["gzip"] }
tokio = { workspace = true }
tower.workspace = true
url.workspace = true
url.workspace = true
madmin.workspace =true
+2 -2
View File
@@ -1,6 +1,6 @@
#![cfg(test)]
use ecstore::{disk::VolumeInfo, store_api::StorageInfo};
use ecstore::disk::VolumeInfo;
use protos::{
models::{PingBody, PingBodyBuilder},
node_service_time_out_client,
@@ -118,7 +118,7 @@ async fn storage_info() -> Result<(), Box<dyn Error>> {
let info = response.storage_info;
let mut buf = Deserializer::new(Cursor::new(info));
let storage_info: StorageInfo = Deserialize::deserialize(&mut buf).unwrap();
let storage_info: madmin::StorageInfo = Deserialize::deserialize(&mut buf).unwrap();
println!("{:?}", storage_info);
Ok(())
}