fix: make lint build and clippy happy (#71)

Signed-off-by: yihong0618 <zouzou0208@gmail.com>
This commit is contained in:
yihong
2025-07-07 09:55:53 +08:00
committed by GitHub
parent 040b05c318
commit abd5dff9b5
47 changed files with 1091 additions and 1379 deletions
+28 -50
View File
@@ -154,13 +154,10 @@ impl ECStore {
// validate_parity(partiy_count, pool_eps.drives_per_set)?;
let (disks, errs) = store_init::init_disks(
&pool_eps.endpoints,
&DiskOption {
cleanup: true,
health_check: true,
},
)
let (disks, errs) = store_init::init_disks(&pool_eps.endpoints, &DiskOption {
cleanup: true,
health_check: true,
})
.await;
check_disk_fatal_errs(&errs)?;
@@ -504,14 +501,10 @@ impl ECStore {
}
async fn delete_prefix(&self, bucket: &str, object: &str) -> Result<()> {
for pool in self.pools.iter() {
pool.delete_object(
bucket,
object,
ObjectOptions {
delete_prefix: true,
..Default::default()
},
)
pool.delete_object(bucket, object, ObjectOptions {
delete_prefix: true,
..Default::default()
})
.await?;
}
@@ -621,15 +614,11 @@ impl ECStore {
async fn get_pool_idx(&self, bucket: &str, object: &str, size: i64) -> Result<usize> {
let idx = match self
.get_pool_idx_existing_with_opts(
bucket,
object,
&ObjectOptions {
skip_decommissioned: true,
skip_rebalancing: true,
..Default::default()
},
)
.get_pool_idx_existing_with_opts(bucket, object, &ObjectOptions {
skip_decommissioned: true,
skip_rebalancing: true,
..Default::default()
})
.await
{
Ok(res) => res,
@@ -670,16 +659,12 @@ impl ECStore {
}
async fn get_pool_idx_existing_no_lock(&self, bucket: &str, object: &str) -> Result<usize> {
self.get_pool_idx_existing_with_opts(
bucket,
object,
&ObjectOptions {
no_lock: true,
skip_decommissioned: true,
skip_rebalancing: true,
..Default::default()
},
)
self.get_pool_idx_existing_with_opts(bucket, object, &ObjectOptions {
no_lock: true,
skip_decommissioned: true,
skip_rebalancing: true,
..Default::default()
})
.await
}
@@ -1374,14 +1359,11 @@ impl StorageAPI for ECStore {
if let Err(err) = self.peer_sys.make_bucket(bucket, opts).await {
if !is_err_bucket_exists(&err.into()) {
let _ = self
.delete_bucket(
bucket,
&DeleteBucketOptions {
no_lock: true,
no_recreate: true,
..Default::default()
},
)
.delete_bucket(bucket, &DeleteBucketOptions {
no_lock: true,
no_recreate: true,
..Default::default()
})
.await;
}
};
@@ -1684,14 +1666,10 @@ impl StorageAPI for ECStore {
for obj in objects.iter() {
futures.push(async move {
self.internal_get_pool_info_existing_with_opts(
bucket,
&obj.object_name,
&ObjectOptions {
no_lock: true,
..Default::default()
},
)
self.internal_get_pool_info_existing_with_opts(bucket, &obj.object_name, &ObjectOptions {
no_lock: true,
..Default::default()
})
.await
});
}