test bucketmetadata_sys

This commit is contained in:
weisd
2024-10-04 23:32:07 +08:00
parent 2f046b00f7
commit c29199515c
4 changed files with 9 additions and 24 deletions
+5
View File
@@ -31,6 +31,11 @@ pub async fn get_bucket_metadata_sys() -> Arc<RwLock<BucketMetadataSys>> {
GLOBAL_BucketMetadataSys.clone()
}
pub async fn bucket_metadata_sys_set(bucket: &str, bm: BucketMetadata) {
let sys = GLOBAL_BucketMetadataSys.write().await;
sys.set(bucket, bm).await
}
#[derive(Debug, Default)]
pub struct BucketMetadataSys {
metadata_map: RwLock<HashMap<String, BucketMetadata>>,
+1 -1
View File
@@ -13,4 +13,4 @@ mod target;
pub mod utils;
mod versioning;
pub use metadata_sys::{get_bucket_metadata_sys, init_bucket_metadata_sys};
pub use metadata_sys::{bucket_metadata_sys_set, get_bucket_metadata_sys, init_bucket_metadata_sys};