From: Michael Vrable Date: Fri, 15 Oct 2010 18:01:45 +0000 (-0700) Subject: Allow S3 bucket used for BlueSky storage to be specified. X-Git-Url: http://git.vrable.net/?p=bluesky.git;a=commitdiff_plain;h=f32dd89994b4f01a78d024bd1aa2ed41f526b8c8 Allow S3 bucket used for BlueSky storage to be specified. --- 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");