Skip to content

Commit

Permalink
Replace Logger interface with slog.Logger
Browse files Browse the repository at this point in the history
Signed-off-by: James Pond <james@cipher.host>
  • Loading branch information
jamesponddotco committed Jan 21, 2024
1 parent 891d6c0 commit d82367b
Show file tree
Hide file tree
Showing 5 changed files with 89 additions and 142 deletions.
26 changes: 0 additions & 26 deletions client.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,11 @@ import (
"io"
"log"
"net/http"
"net/http/httputil"
"path/filepath"
"strings"

"git.sr.ht/~jamesponddotco/httpx-go"
"git.sr.ht/~jamesponddotco/xstd-go/xerrors"
"git.sr.ht/~jamesponddotco/xstd-go/xnet/xhttp/xhttputil"
"git.sr.ht/~jamesponddotco/xstd-go/xstrings"
"golang.org/x/time/rate"
)
Expand Down Expand Up @@ -51,8 +49,6 @@ func NewClient(cfg *Config) (*Client, error) {
httpc: &httpx.Client{
RateLimiter: rate.NewLimiter(rate.Limit(2), 1),
RetryPolicy: httpx.DefaultRetryPolicy(),
Logger: cfg.Logger,
Debug: cfg.Debug,
},
cfg: cfg,
}, nil
Expand Down Expand Up @@ -176,17 +172,6 @@ func (c *Client) do(ctx context.Context, req *http.Request) (*Response, error) {
}
}()

if c.cfg.Debug {
var dump []byte

dump, err = httputil.DumpResponse(ret, true)
if err != nil {
return nil, fmt.Errorf("%w", err)
}

c.cfg.Logger.Printf("\n%s", xhttputil.RedactSecret(dump, req.Header.Get("AccessKey")))
}

var buffer *bytes.Buffer

if ret.ContentLength > 0 {
Expand Down Expand Up @@ -228,16 +213,5 @@ func (c *Client) request(ctx context.Context, method, uri string, headers map[st
req.Header.Set(k, v)
}

if c.cfg.Debug {
var dump []byte

dump, err = httputil.DumpRequest(req, true)
if err != nil {
return nil, fmt.Errorf("%w", err)
}

c.cfg.Logger.Printf("\n%s", xhttputil.RedactSecret(dump, "AccessKey"))
}

return req, nil
}
1 change: 0 additions & 1 deletion client_internal_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ func TestRequest(t *testing.T) {
Key: "my-key",
ReadOnlyKey: "my-read-only-key",
Endpoint: EndpointFalkenstein,
Debug: true,
}

client, err := NewClient(cfg)
Expand Down
22 changes: 4 additions & 18 deletions config.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ package bunnystorage

import (
"fmt"
"log/slog"
"sync"
"time"

"git.sr.ht/~jamesponddotco/bunnystorage-go/internal/build"
"git.sr.ht/~jamesponddotco/xstd-go/xerrors"
"git.sr.ht/~jamesponddotco/xstd-go/xlog"
)

const (
Expand Down Expand Up @@ -45,20 +45,15 @@ const (
OperationWrite
)

// Logger defines the interface for logging. It is basically a thin wrapper
// around the standard logger which implements only a subset of the logger API.
type Logger interface {
Printf(format string, v ...any)
}

// Operation represents an operation that can be performed on a Bunny.net
// Storage API.
type Operation int

// Config holds the basic configuration for the Bunny.net Storage API.
type Config struct {
// Logger is the logger to use for logging requests when debugging.
Logger Logger
// Logger is the structured logger to use for logging information about API
// requests and responses.
Logger *slog.Logger

// StorageZone is the name of the storage zone to connect to.
StorageZone string
Expand Down Expand Up @@ -88,11 +83,6 @@ type Config struct {
// This field is optional.
Timeout time.Duration

// Debug specifies whether or not to enable debug logging.
//
// This field is optional.
Debug bool

// mu protects Config initialization.
mu sync.Mutex
}
Expand Down Expand Up @@ -126,10 +116,6 @@ func (c *Config) init() {
if c.Timeout < 1 {
c.Timeout = DefaultTimeout
}

if c.Logger == nil && c.Debug {
c.Logger = xlog.DefaultZeroLogger
}
}

// validate returns an error if the config is invalid.
Expand Down
180 changes: 85 additions & 95 deletions cover.out
Original file line number Diff line number Diff line change
Expand Up @@ -5,104 +5,94 @@ git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:40.2,41.26
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:41.26,43.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:45.2,46.27 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:46.27,48.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:50.2,59.16 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:59.16,61.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:63.2,63.20 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:67.57,79.16 4 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:79.16,81.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:83.2,83.15 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:87.74,96.16 6 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:96.16,98.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:100.2,102.23 2 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:106.67,110.16 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:110.16,112.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:114.2,114.65 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:114.65,116.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:118.2,119.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:119.16,121.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:123.2,123.46 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:50.2,58.16 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:58.16,60.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:62.2,62.20 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:66.57,77.16 4 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:77.16,79.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:81.2,81.15 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:85.74,94.16 6 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:94.16,96.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:98.2,100.23 2 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:104.67,108.16 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:108.16,110.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:112.2,112.65 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:112.65,114.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:116.2,117.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:117.16,119.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/setup.go:121.2,121.46 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/testutil.go:11.56,15.16 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/testutil.go:15.16,17.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/internal/testutil/testutil.go:19.2,19.13 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:39.46,40.16 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:40.16,42.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:44.2,46.39 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:46.39,48.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:50.2,58.8 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:62.87,73.16 5 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:73.16,75.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:77.2,78.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:78.16,80.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:82.2,83.58 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:83.58,85.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:87.2,87.25 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:91.98,103.16 6 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:103.16,105.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:107.2,108.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:108.16,110.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:112.2,112.29 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:116.114,125.20 4 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:125.20,127.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:129.2,130.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:130.16,132.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:134.2,135.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:135.16,137.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:139.2,139.18 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:143.88,154.16 6 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:154.16,156.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:158.2,159.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:159.16,161.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:163.2,163.18 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:167.80,169.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:169.16,171.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:173.2,173.15 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:173.15,174.53 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:174.53,176.4 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:179.2,179.17 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:179.17,183.17 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:183.17,185.4 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:187.3,187.89 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:190.2,192.27 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:192.27,194.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:194.8,196.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:198.2,199.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:199.16,201.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:203.2,209.22 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:213.133,214.20 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:214.20,216.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:218.2,218.41 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:218.41,220.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:222.2,223.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:223.16,225.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:227.2,227.28 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:227.28,229.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:231.2,231.17 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:231.17,235.17 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:235.17,237.4 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:239.3,239.73 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:242.2,242.17 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:101.49,102.48 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:102.48,104.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:106.2,106.17 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:106.17,108.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:110.2,110.11 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:114.25,118.23 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:118.23,120.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:122.2,122.22 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:122.22,124.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:126.2,126.19 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:126.19,128.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:130.2,130.32 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:130.32,132.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:136.35,137.25 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:137.25,139.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:141.2,141.17 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:141.17,143.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:145.2,145.21 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:145.21,147.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:149.2,149.27 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:149.27,151.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:153.2,153.12 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:37.46,38.16 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:38.16,40.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:42.2,44.39 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:44.39,46.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:48.2,54.8 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:58.87,69.16 5 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:69.16,71.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:73.2,74.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:74.16,76.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:78.2,79.58 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:79.58,81.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:83.2,83.25 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:87.98,99.16 6 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:99.16,101.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:103.2,104.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:104.16,106.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:108.2,108.29 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:112.114,121.20 4 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:121.20,123.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:125.2,126.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:126.16,128.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:130.2,131.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:131.16,133.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:135.2,135.18 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:139.88,150.16 6 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:150.16,152.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:154.2,155.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:155.16,157.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:159.2,159.18 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:163.80,165.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:165.16,167.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:169.2,169.15 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:169.15,170.53 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:170.53,172.4 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:175.2,177.27 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:177.27,179.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:179.8,181.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:183.2,184.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:184.16,186.3 1 0
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:188.2,194.22 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:198.133,199.20 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:199.20,201.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:203.2,203.41 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:203.41,205.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:207.2,208.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:208.16,210.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:212.2,212.28 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:212.28,214.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/client.go:216.2,216.17 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:91.49,92.48 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:92.48,94.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:96.2,96.17 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:96.17,98.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:100.2,100.11 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:104.25,108.23 3 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:108.23,110.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:112.2,112.22 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:112.22,114.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:116.2,116.19 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:116.19,118.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:122.35,123.25 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:123.25,125.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:127.2,127.17 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:127.17,129.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:131.2,131.21 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:131.21,133.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:135.2,135.27 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:135.27,137.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/config.go:139.2,139.12 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/endpoint.go:24.31,26.16 2 1
git.sr.ht/~jamesponddotco/bunnystorage-go/endpoint.go:26.16,28.3 1 1
git.sr.ht/~jamesponddotco/bunnystorage-go/endpoint.go:30.2,30.18 1 1
Expand Down
2 changes: 0 additions & 2 deletions internal/testutil/setup.go
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ func SetupClient() (client *bunnystorage.Client, err error) {
Key: writeKey,
ReadOnlyKey: readKey,
Endpoint: bunnystorage.EndpointFalkenstein,
Debug: true,
}

client, err = bunnystorage.NewClient(cfg)
Expand All @@ -72,7 +71,6 @@ func SetupMockClient(t *testing.T) *bunnystorage.Client {
Key: "mock",
ReadOnlyKey: "mock",
Endpoint: bunnystorage.EndpointLocalhost,
Debug: true,
}

client, err := bunnystorage.NewClient(cfg)
Expand Down

0 comments on commit d82367b

Please sign in to comment.