session: move errors to a separate file

support/v2.15
Leonard Lyubich 2020-05-08 12:37:56 +03:00
parent b079a7604f
commit 2c2150b101
3 changed files with 15 additions and 9 deletions

View File

@ -4,7 +4,6 @@ import (
"context"
"crypto/ecdsa"
"github.com/nspcc-dev/neofs-api-go/internal"
"github.com/nspcc-dev/neofs-api-go/service"
crypto "github.com/nspcc-dev/neofs-crypto"
"google.golang.org/grpc"
@ -18,10 +17,6 @@ type gRPCCreator struct {
clientFunc func(*grpc.ClientConn) SessionClient
}
const ErrNilCreateParamsSource = internal.Error("create params source is nil")
const ErrNilGPRCClientConn = internal.Error("gRPC client connection is nil")
// NewGRPCCreator unites virtual gRPC client with private ket and returns Creator interface.
//
// If passed ClientConn is nil, ErrNilGPRCClientConn returns.

15
session/errors.go 100644
View File

@ -0,0 +1,15 @@
package session
import "github.com/nspcc-dev/neofs-api-go/internal"
// ErrNilCreateParamsSource is returned by functions that expect a non-nil
// CreateParamsSource, but received nil.
const ErrNilCreateParamsSource = internal.Error("create params source is nil")
// ErrNilGPRCClientConn is returned by functions that expect a non-nil
// grpc.ClientConn, but received nil.
const ErrNilGPRCClientConn = internal.Error("gRPC client connection is nil")
// ErrPrivateTokenNotFound is returned when addressed private token was
// not found in storage.
const ErrPrivateTokenNotFound = internal.Error("private token not found")

View File

@ -4,7 +4,6 @@ import (
"context"
"crypto/ecdsa"
"github.com/nspcc-dev/neofs-api-go/internal"
"github.com/nspcc-dev/neofs-api-go/refs"
"github.com/nspcc-dev/neofs-api-go/service"
)
@ -79,6 +78,3 @@ type CreateResult interface {
type Creator interface {
Create(context.Context, CreateParamsSource) (CreateResult, error)
}
// ErrPrivateTokenNotFound is raised when addressed private token was not found in storage.
const ErrPrivateTokenNotFound = internal.Error("private token not found")