diff --git a/libnetwork/error.go b/libnetwork/error.go index 986ca82c87..b1a8ea0e29 100644 --- a/libnetwork/error.go +++ b/libnetwork/error.go @@ -25,17 +25,6 @@ func (nse ErrNoSuchEndpoint) Error() string { // NotFound denotes the type of this error func (nse ErrNoSuchEndpoint) NotFound() {} -// ErrInvalidJoin is returned if a join is attempted on an endpoint -// which already has a container joined. -type ErrInvalidJoin struct{} - -func (ij ErrInvalidJoin) Error() string { - return "a container has already joined the endpoint" -} - -// BadRequest denotes the type of this error -func (ij ErrInvalidJoin) BadRequest() {} - // ErrNoContainer is returned when the endpoint has no container // attached to it. type ErrNoContainer struct{} diff --git a/libnetwork/errors_test.go b/libnetwork/errors_test.go index 6f1255046a..53bb081b4c 100644 --- a/libnetwork/errors_test.go +++ b/libnetwork/errors_test.go @@ -7,7 +7,7 @@ import ( ) func TestErrorInterfaces(t *testing.T) { - badRequestErrorList := []error{ErrInvalidID(""), ErrInvalidName(""), ErrInvalidJoin{}, InvalidContainerIDError("")} + badRequestErrorList := []error{ErrInvalidID(""), ErrInvalidName(""), InvalidContainerIDError("")} for _, err := range badRequestErrorList { switch u := err.(type) { case types.BadRequestError: