From f32dd89994b4f01a78d024bd1aa2ed41f526b8c8 Mon Sep 17 00:00:00 2001 From: Michael Vrable Date: Fri, 15 Oct 2010 11:01:45 -0700 Subject: [PATCH] Allow S3 bucket used for BlueSky storage to be specified. --- bluesky/store-s3.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bluesky/store-s3.c b/bluesky/store-s3.c index d5f06e8..7f23434 100644 --- a/bluesky/store-s3.c +++ b/bluesky/store-s3.c @@ -173,7 +173,10 @@ static gpointer s3store_new(const gchar *path) S3Store *store = g_new(S3Store, 1); store->thread_pool = g_thread_pool_new(s3store_task, store, -1, FALSE, NULL); - store->bucket.bucketName = "mvrable-bluesky"; + if (path == NULL || strlen(path) == 0) + store->bucket.bucketName = "mvrable-bluesky"; + else + store->bucket.bucketName = g_strdup(path); store->bucket.protocol = S3ProtocolHTTP; store->bucket.uriStyle = S3UriStylePath; store->bucket.accessKeyId = getenv("AWS_ACCESS_KEY_ID"); -- 2.20.1