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

Interface LowLevelClient

internal/sync/tar.go:45–50  ·  internal/sync/tar.go::LowLevelClient

Source from the content-addressed store, hash-verified

43}
44
45type LowLevelClient interface {
46 ContainersForService(ctx context.Context, projectName string, serviceName string) ([]container.Summary, error)
47
48 Exec(ctx context.Context, containerID string, cmd []string, in io.Reader) error
49 Untar(ctx context.Context, id string, reader io.ReadCloser) error
50}
51
52type Tar struct {
53 client LowLevelClient

Callers 3

SyncMethod · 0.65
SyncMethod · 0.65
SyncMethod · 0.65

Implementers 2

tarDockerClientpkg/compose/watch.go
fakeLowLevelClientinternal/sync/tar_test.go

Calls

no outgoing calls

Tested by

no test coverage detected