cleanup: use standard Golang errors package

"github.com/pkg/errors" does not offer more functionlity than that we
need from the standard "errors" package. With Golang v1.13 errors can be
wrapped with `fmt.Errorf("... %w", err)`. `errors.Is()` and
`errors.As()` are available as well.

See-also: https://tip.golang.org/doc/go1.13#error_wrapping
Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
Niels de Vos
2020-06-25 13:30:04 +02:00
committed by mergify[bot]
parent 8effa0cd3e
commit 92aae4834e
10 changed files with 52 additions and 52 deletions

View File

@ -18,6 +18,8 @@ package util
import (
"context"
"errors"
"fmt"
"math"
"os"
"path"
@ -25,7 +27,6 @@ import (
"strings"
"time"
"github.com/pkg/errors"
"golang.org/x/sys/unix"
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
@ -145,7 +146,7 @@ func ValidateDriverName(driverName string) error {
err = errors.New(msg)
continue
}
err = errors.Wrap(err, msg)
err = fmt.Errorf("%s: %w", msg, err)
}
return err
}