cli/command: embed "Streams" interface in "Cli"

The DockerCLI interface was repeating the Streams interface. Embed
the interface to make it more transparent that they're the same.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn 2022-11-04 18:03:42 +01:00
parent d0a4b6f497
commit 74973adaa5
No known key found for this signature in database
GPG Key ID: 76698F39D527CE8C
1 changed files with 1 additions and 3 deletions

View File

@ -48,9 +48,7 @@ type Streams interface {
// Cli represents the docker command line client. // Cli represents the docker command line client.
type Cli interface { type Cli interface {
Client() client.APIClient Client() client.APIClient
Out() *streams.Out Streams
Err() io.Writer
In() *streams.In
SetIn(in *streams.In) SetIn(in *streams.In)
Apply(ops ...DockerCliOption) error Apply(ops ...DockerCliOption) error
ConfigFile() *configfile.ConfigFile ConfigFile() *configfile.ConfigFile