summaryrefslogtreecommitdiff
path: root/data/datasource_http.go
diff options
context:
space:
mode:
authorDave Henderson <dhenderson@gmail.com>2023-02-04 20:48:57 -0500
committerDave Henderson <dhenderson@gmail.com>2023-02-04 21:16:18 -0500
commit6af93cd2bd89d38ade8d9384fe3798aed1a38a65 (patch)
tree5a505a798217963cd8aa89e54767cd1a8d38feea /data/datasource_http.go
parent08d70cf321ffede08205594ae4e7633f944647da (diff)
Remove uses of pkg/errors
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'data/datasource_http.go')
-rw-r--r--data/datasource_http.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/data/datasource_http.go b/data/datasource_http.go
index 1061a3a1..23c7dc36 100644
--- a/data/datasource_http.go
+++ b/data/datasource_http.go
@@ -2,13 +2,12 @@ package data
import (
"context"
+ "fmt"
"io"
"mime"
"net/http"
"net/url"
"time"
-
- "github.com/pkg/errors"
)
func buildURL(base *url.URL, args ...string) (*url.URL, error) {
@@ -17,7 +16,7 @@ func buildURL(base *url.URL, args ...string) (*url.URL, error) {
}
p, err := url.Parse(args[0])
if err != nil {
- return nil, errors.Wrapf(err, "bad sub-path %s", args[0])
+ return nil, fmt.Errorf("bad sub-path %s: %w", args[0], err)
}
return base.ResolveReference(p), nil
}
@@ -48,7 +47,7 @@ func readHTTP(ctx context.Context, source *Source, args ...string) ([]byte, erro
return nil, err
}
if res.StatusCode != 200 {
- err := errors.Errorf("Unexpected HTTP status %d on GET from %s: %s", res.StatusCode, source.URL, string(body))
+ err := fmt.Errorf("unexpected HTTP status %d on GET from %s: %s", res.StatusCode, source.URL, string(body))
return nil, err
}
ctypeHdr := res.Header.Get("Content-Type")