From f11ec6530fc8b0e6379de4f75bdd13ccb18d203d Mon Sep 17 00:00:00 2001 From: syumai Date: Sun, 12 Jan 2025 22:54:47 +0900 Subject: [PATCH] update R2 examples --- _examples/r2-image-server/main.go | 10 +++++----- _examples/r2-image-viewer/main.go | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/_examples/r2-image-server/main.go b/_examples/r2-image-server/main.go index 60b5841..8254032 100644 --- a/_examples/r2-image-server/main.go +++ b/_examples/r2-image-server/main.go @@ -8,7 +8,7 @@ import ( "strings" "github.com/syumai/workers" - "github.com/syumai/workers/cloudflare" + "github.com/syumai/workers/cloudflare/r2" ) // bucketName is R2 bucket name defined in wrangler.toml. @@ -23,8 +23,8 @@ func handleErr(w http.ResponseWriter, msg string, err error) { type server struct{} -func (s *server) bucket() (*cloudflare.R2Bucket, error) { - return cloudflare.NewR2Bucket(bucketName) +func (s *server) bucket() (*r2.Bucket, error) { + return r2.NewBucket(bucketName) } func (s *server) post(w http.ResponseWriter, req *http.Request, key string) { @@ -45,8 +45,8 @@ func (s *server) post(w http.ResponseWriter, req *http.Request, key string) { return } } - _, err = bucket.Put(key, req.Body, &cloudflare.R2PutOptions{ - HTTPMetadata: cloudflare.R2HTTPMetadata{ + _, err = bucket.Put(key, req.Body, &r2.PutOptions{ + HTTPMetadata: r2.HTTPMetadata{ ContentType: req.Header.Get("Content-Type"), }, CustomMetadata: map[string]string{"custom-key": "custom-value"}, diff --git a/_examples/r2-image-viewer/main.go b/_examples/r2-image-viewer/main.go index 924281a..6cb7353 100644 --- a/_examples/r2-image-viewer/main.go +++ b/_examples/r2-image-viewer/main.go @@ -8,7 +8,7 @@ import ( "strings" "github.com/syumai/workers" - "github.com/syumai/workers/cloudflare" + "github.com/syumai/workers/cloudflare/r2" ) // bucketName is R2 bucket name defined in wrangler.toml. @@ -23,7 +23,7 @@ func handleErr(w http.ResponseWriter, msg string, err error) { // This example is based on implementation in syumai/workers-playground // - https://github.com/syumai/workers-playground/blob/e32881648ccc055e3690a0d9c750a834261c333e/r2-image-viewer/src/index.ts#L30 func handler(w http.ResponseWriter, req *http.Request) { - bucket, err := cloudflare.NewR2Bucket(bucketName) + bucket, err := r2.NewBucket(bucketName) if err != nil { handleErr(w, "failed to get R2Bucket\n", err) return