From ae3f31be8baa531d0b4efd1aa7ab5d9837549c4d Mon Sep 17 00:00:00 2001 From: Markus Andree Date: Fri, 16 Dec 2022 12:11:48 +0100 Subject: [PATCH] fix(aw-client-rust): make create_bucket_simple useful --- aw-client-rust/src/lib.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/aw-client-rust/src/lib.rs b/aw-client-rust/src/lib.rs index d81473ba..4a29eaa1 100644 --- a/aw-client-rust/src/lib.rs +++ b/aw-client-rust/src/lib.rs @@ -62,10 +62,10 @@ impl AwClient { &self, bucketname: &str, buckettype: &str, - ) -> Result<(), reqwest::Error> { + ) -> Result { let bucket = Bucket { bid: None, - id: bucketname.to_string(), + id: format!("{}_{}", bucketname, self.hostname), client: self.name.clone(), _type: buckettype.to_string(), hostname: self.hostname.clone(), @@ -75,7 +75,8 @@ impl AwClient { created: None, last_updated: None, }; - self.create_bucket(&bucket) + self.create_bucket(&bucket)?; + Ok(bucket) } pub fn delete_bucket(&self, bucketname: &str) -> Result<(), reqwest::Error> {