MCPcopy
hub / github.com/docker/compose / runStop

Function runStop

cmd/compose/stop.go:55–67  ·  cmd/compose/stop.go::runStop
(ctx context.Context, dockerCli command.Cli, backendOptions *BackendOptions, opts stopOptions, services []string)

Source from the content-addressed store, hash-verified

53}
54
55func runStop(ctx context.Context, dockerCli command.Cli, backendOptions *BackendOptions, opts stopOptions, services []string) error {
56 project, name, err := opts.projectOrName(ctx, dockerCli, services...)
57 if err != nil {
58 return err
59 }
60 return withBackend(dockerCli, backendOptions, func(backend api.Compose) error {
61 return backend.Stop(ctx, name, api.StopOptions{
62 Timeout: optionalTimeout(opts.timeout, opts.timeChanged),
63 Services: services,
64 Project: project,
65 })
66 })
67}

Callers 1

stopCommandFunction · 0.85

Calls 4

withBackendFunction · 0.85
optionalTimeoutFunction · 0.85
projectOrNameMethod · 0.80
StopMethod · 0.65

Tested by

no test coverage detected