Merge pull request #389 from rustfs/feat/zip

feat: auto-extract support
This commit is contained in:
loverustfs
2025-05-09 16:19:21 +08:00
committed by GitHub
8 changed files with 368 additions and 34 deletions
-1
View File
@@ -9,7 +9,6 @@ use crate::{
};
use common::error::{Error, Result};
use tokio::fs;
use tracing::info;
use super::error::{os_err_to_file_err, os_is_exist, DiskError};
+3 -6
View File
@@ -435,7 +435,7 @@ impl SetDisks {
let disk = disk.clone();
tokio::spawn(async move {
if let Some(disk) = disk {
match disk
(disk
.delete(
&bucket,
&file_path,
@@ -444,11 +444,8 @@ impl SetDisks {
..Default::default()
},
)
.await
{
Ok(_) => None,
Err(e) => Some(e),
}
.await)
.err()
} else {
Some(Error::new(DiskError::DiskNotFound))
}