engine: resources: docker: Replace deprecated NewClient() with NewClientWithOpts()

docker/client.NewClient() is deprecated in favour of NewClientWithOpts()
which takes a series of client.Opt functions to configure the API
client. As mgmt only passes the API version through, this simplifies the
NewClient() calls.

Signed-off-by: Joe Groocock <me@frebib.net>
This commit is contained in:
Joe Groocock
2021-05-01 12:26:04 +01:00
parent f75026e4b2
commit 7f1baea3b0
2 changed files with 2 additions and 2 deletions

View File

@@ -148,7 +148,7 @@ func (obj *DockerContainerRes) Init(init *engine.Init) error {
defer cancel() defer cancel()
// Initialize the docker client. // Initialize the docker client.
obj.client, err = client.NewClient(client.DefaultDockerHost, obj.APIVersion, nil, nil) obj.client, err = client.NewClientWithOpts(client.WithVersion(obj.APIVersion))
if err != nil { if err != nil {
return errwrap.Wrapf(err, "error creating docker client") return errwrap.Wrapf(err, "error creating docker client")
} }

View File

@@ -109,7 +109,7 @@ func (obj *DockerImageRes) Init(init *engine.Init) error {
defer cancel() defer cancel()
// Initialize the docker client. // Initialize the docker client.
obj.client, err = client.NewClient(client.DefaultDockerHost, obj.APIVersion, nil, nil) obj.client, err = client.NewClientWithOpts(client.WithVersion(obj.APIVersion))
if err != nil { if err != nil {
return errwrap.Wrapf(err, "error creating docker client") return errwrap.Wrapf(err, "error creating docker client")
} }