Skip to content

Commit

Permalink
Drop github.com/go-errors/errors dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
ash2k committed Jul 2, 2021
1 parent 56b08e9 commit 275f2c2
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 15 deletions.
3 changes: 1 addition & 2 deletions cmd/status/cmdstatus.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import (
"fmt"
"time"

"github.com/go-errors/errors"
"github.com/spf13/cobra"
"k8s.io/cli-runtime/pkg/genericclioptions"
cmdutil "k8s.io/kubectl/pkg/cmd/util"
Expand Down Expand Up @@ -123,7 +122,7 @@ func (r *StatusRunner) runE(cmd *cobra.Command, args []string) error {
ErrOut: cmd.ErrOrStderr(),
})
if err != nil {
return errors.WrapPrefix(err, "error creating printer", 1)
return fmt.Errorf("error creating printer: %w", err)
}

// If the user has specified a timeout, we create a context with timeout,
Expand Down
1 change: 0 additions & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ module sigs.k8s.io/cli-utils
go 1.16

require (
github.com/go-errors/errors v1.4.0
github.com/google/uuid v1.2.0
github.com/onsi/ginkgo v1.16.2
github.com/onsi/gomega v1.12.0
Expand Down
3 changes: 1 addition & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -156,9 +156,8 @@ github.com/fvbommel/sortorder v1.0.1/go.mod h1:uk88iVf1ovNn1iLfgUVU2F9o5eO30ui72
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
github.com/globalsign/mgo v0.0.0-20180905125535-1ca0a4f7cbcb/go.mod h1:xkRDCp4j0OGD1HRkm4kmhM+pmpv3AKq5SU7GMg4oO/Q=
github.com/globalsign/mgo v0.0.0-20181015135952-eeefdecb41b8/go.mod h1:xkRDCp4j0OGD1HRkm4kmhM+pmpv3AKq5SU7GMg4oO/Q=
github.com/go-errors/errors v1.0.1 h1:LUHzmkK3GUKUrL/1gfBUxAHzcev3apQlezX/+O7ma6w=
github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q=
github.com/go-errors/errors v1.4.0 h1:2OA7MFw38+e9na72T1xgkomPb6GzZzzxvJ5U630FoRM=
github.com/go-errors/errors v1.4.0/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
Expand Down
4 changes: 2 additions & 2 deletions pkg/apply/destroyer.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ package apply

import (
"context"
"fmt"
"time"

"github.com/go-errors/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/klog/v2"
Expand All @@ -32,7 +32,7 @@ import (
func NewDestroyer(factory cmdutil.Factory, invClient inventory.InventoryClient, statusPoller poller.Poller) (*Destroyer, error) {
pruneOpts, err := prune.NewPruneOptions(factory, invClient)
if err != nil {
return nil, errors.WrapPrefix(err, "error setting up PruneOptions", 1)
return nil, fmt.Errorf("error setting up PruneOptions: %w", err)
}
return &Destroyer{
pruneOptions: pruneOpts,
Expand Down
4 changes: 1 addition & 3 deletions pkg/kstatus/polling/engine/engine.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import (
"fmt"
"time"

"github.com/go-errors/errors"
"k8s.io/apimachinery/pkg/api/meta"
"k8s.io/apimachinery/pkg/runtime/schema"
"sigs.k8s.io/cli-utils/pkg/kstatus/polling/event"
Expand Down Expand Up @@ -57,8 +56,7 @@ func (s *PollerEngine) Poll(ctx context.Context, identifiers []object.ObjMetadat

clusterReader, err := options.ClusterReaderFactoryFunc(s.Reader, s.Mapper, identifiers)
if err != nil {
handleError(eventChannel,
errors.WrapPrefix(err, "error creating new ClusterReader", 1))
handleError(eventChannel, fmt.Errorf("error creating new ClusterReader: %w", err))
return
}
statusReaders, defaultStatusReader := options.StatusReadersFactoryFunc(clusterReader, s.Mapper)
Expand Down
2 changes: 1 addition & 1 deletion pkg/object/validate.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
package object

import (
"errors"
"fmt"
"strings"

"github.com/go-errors/errors"
"k8s.io/apimachinery/pkg/api/meta"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/runtime/schema"
Expand Down
9 changes: 5 additions & 4 deletions pkg/util/factory/statuspoller.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
package factory

import (
"github.com/go-errors/errors"
"fmt"

cmdutil "k8s.io/kubectl/pkg/cmd/util"
"k8s.io/kubectl/pkg/scheme"
"sigs.k8s.io/cli-utils/pkg/kstatus/polling"
Expand All @@ -16,17 +17,17 @@ import (
func NewStatusPoller(f cmdutil.Factory) (*polling.StatusPoller, error) {
config, err := f.ToRESTConfig()
if err != nil {
return nil, errors.WrapPrefix(err, "error getting RESTConfig", 1)
return nil, fmt.Errorf("error getting RESTConfig: %w", err)
}

mapper, err := f.ToRESTMapper()
if err != nil {
return nil, errors.WrapPrefix(err, "error getting RESTMapper", 1)
return nil, fmt.Errorf("error getting RESTMapper: %w", err)
}

c, err := client.New(config, client.Options{Scheme: scheme.Scheme, Mapper: mapper})
if err != nil {
return nil, errors.WrapPrefix(err, "error creating client", 1)
return nil, fmt.Errorf("error creating client: %w", err)
}

return polling.NewStatusPoller(c, mapper), nil
Expand Down

0 comments on commit 275f2c2

Please sign in to comment.