|
@@ -69,6 +69,7 @@ import (
|
|
|
"github.com/docker/libnetwork/netlabel"
|
|
|
"github.com/docker/libnetwork/osl"
|
|
|
"github.com/docker/libnetwork/types"
|
|
|
+ "github.com/pkg/errors"
|
|
|
"github.com/sirupsen/logrus"
|
|
|
)
|
|
|
|
|
@@ -1252,7 +1253,7 @@ func (c *controller) loadDriver(networkType string) error {
|
|
|
}
|
|
|
|
|
|
if err != nil {
|
|
|
- if err == plugins.ErrNotFound {
|
|
|
+ if errors.Cause(err) == plugins.ErrNotFound {
|
|
|
return types.NotFoundErrorf(err.Error())
|
|
|
}
|
|
|
return err
|