Skip to content

Commit 77205e7

Browse files
committed
cli/command/stack/swarm: deployServices: use struct-literal for options
Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent 2066dbc commit 77205e7

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

cli/command/stack/swarm/deploy_composefile.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -265,14 +265,13 @@ func deployServices(ctx context.Context, dockerCLI command.Cli, services map[str
265265
} else {
266266
_, _ = fmt.Fprintln(out, "Creating service", name)
267267

268-
createOpts := client.ServiceCreateOptions{EncodedRegistryAuth: encodedAuth}
269-
270268
// query registry if flag disabling it was not set
271-
if resolveImage == ResolveImageAlways || resolveImage == ResolveImageChanged {
272-
createOpts.QueryRegistry = true
273-
}
269+
queryRegistry := resolveImage == ResolveImageAlways || resolveImage == ResolveImageChanged
274270

275-
response, err := apiClient.ServiceCreate(ctx, serviceSpec, createOpts)
271+
response, err := apiClient.ServiceCreate(ctx, serviceSpec, client.ServiceCreateOptions{
272+
EncodedRegistryAuth: encodedAuth,
273+
QueryRegistry: queryRegistry,
274+
})
276275
if err != nil {
277276
return nil, fmt.Errorf("failed to create service %s: %w", name, err)
278277
}

0 commit comments

Comments
 (0)