From 9fbab68be3422c181a04333b74ab64889b310275 Mon Sep 17 00:00:00 2001 From: Alan Bernstein Date: Wed, 11 Jan 2017 13:07:42 -0600 Subject: [PATCH] Simplify S3Uploader --- bench/store.go | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/bench/store.go b/bench/store.go index b838e4bf3..6f752cc08 100644 --- a/bench/store.go +++ b/bench/store.go @@ -9,22 +9,17 @@ import ( "github.com/aws/aws-sdk-go/service/s3" ) -// NewS3Uploader creates an S3Uploader with a hardcoded region and bucket, -// and a specified key. -func NewS3Uploader(key string) *S3Uploader { - region := "us-east-1" - bucket := "benchmarks-pilosa" +// NewS3Uploader creates an S3Uploader with specified bucket and key +func NewS3Uploader(bucket string, key string) *S3Uploader { return &S3Uploader{ - region, bucket, - s3.New(session.New(&aws.Config{Region: aws.String(region)})), + s3.New(session.New(&aws.Config{})), key, } } // S3Uploader is an io.Writer for sending output to AWS S3 storage. type S3Uploader struct { - region string bucket string service *s3.S3 key string