mirror of
https://github.com/jlengrand/engine.git
synced 2026-03-10 08:11:21 +00:00
fix: DO space bucket creation (#423)
DO spaces doesn't support bucket creation if location is specified using rusoto
This commit is contained in:
@@ -6,8 +6,7 @@ use retry::{Error, OperationResult};
|
||||
use rusoto_core::{Client, HttpClient, Region};
|
||||
use rusoto_credential::StaticProvider;
|
||||
use rusoto_s3::{
|
||||
CreateBucketConfiguration, CreateBucketRequest, GetObjectRequest, HeadBucketRequest, PutObjectRequest, S3Client,
|
||||
StreamingBody, S3,
|
||||
CreateBucketRequest, GetObjectRequest, HeadBucketRequest, PutObjectRequest, S3Client, StreamingBody, S3,
|
||||
};
|
||||
use tokio::io;
|
||||
|
||||
@@ -240,9 +239,6 @@ impl ObjectStorage for Spaces {
|
||||
|
||||
if let Err(e) = block_on(s3_client.create_bucket(CreateBucketRequest {
|
||||
bucket: bucket_name.to_string(),
|
||||
create_bucket_configuration: Some(CreateBucketConfiguration {
|
||||
location_constraint: Some(self.region.to_string()),
|
||||
}),
|
||||
..Default::default()
|
||||
})) {
|
||||
let message = format!(
|
||||
|
||||
Reference in New Issue
Block a user