session: move errors to a separate file

This commit is contained in:
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" "context"
"crypto/ecdsa" "crypto/ecdsa"
"github.com/nspcc-dev/neofs-api-go/internal"
"github.com/nspcc-dev/neofs-api-go/service" "github.com/nspcc-dev/neofs-api-go/service"
crypto "github.com/nspcc-dev/neofs-crypto" crypto "github.com/nspcc-dev/neofs-crypto"
"google.golang.org/grpc" "google.golang.org/grpc"
@ -18,10 +17,6 @@ type gRPCCreator struct {
clientFunc func(*grpc.ClientConn) SessionClient 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. // NewGRPCCreator unites virtual gRPC client with private ket and returns Creator interface.
// //
// If passed ClientConn is nil, ErrNilGPRCClientConn returns. // If passed ClientConn is nil, ErrNilGPRCClientConn returns.

15
session/errors.go Normal file
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" "context"
"crypto/ecdsa" "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/refs"
"github.com/nspcc-dev/neofs-api-go/service" "github.com/nspcc-dev/neofs-api-go/service"
) )
@ -79,6 +78,3 @@ type CreateResult interface {
type Creator interface { type Creator interface {
Create(context.Context, CreateParamsSource) (CreateResult, error) 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")