mirror of https://github.com/docker/cli.git
Add experimental docker stack commands
Signed-off-by: Daniel Nephin <dnephin@docker.com>
This commit is contained in:
parent
50626d2b2b
commit
3fe470656a
|
@ -8,6 +8,7 @@ import (
|
||||||
"github.com/docker/docker/api/client/node"
|
"github.com/docker/docker/api/client/node"
|
||||||
"github.com/docker/docker/api/client/registry"
|
"github.com/docker/docker/api/client/registry"
|
||||||
"github.com/docker/docker/api/client/service"
|
"github.com/docker/docker/api/client/service"
|
||||||
|
"github.com/docker/docker/api/client/stack"
|
||||||
"github.com/docker/docker/api/client/swarm"
|
"github.com/docker/docker/api/client/swarm"
|
||||||
"github.com/docker/docker/api/client/system"
|
"github.com/docker/docker/api/client/system"
|
||||||
"github.com/docker/docker/api/client/volume"
|
"github.com/docker/docker/api/client/volume"
|
||||||
|
@ -41,6 +42,8 @@ func NewCobraAdaptor(clientFlags *cliflags.ClientFlags) CobraAdaptor {
|
||||||
rootCmd.AddCommand(
|
rootCmd.AddCommand(
|
||||||
node.NewNodeCommand(dockerCli),
|
node.NewNodeCommand(dockerCli),
|
||||||
service.NewServiceCommand(dockerCli),
|
service.NewServiceCommand(dockerCli),
|
||||||
|
stack.NewStackCommand(dockerCli),
|
||||||
|
stack.NewTopLevelDeployCommand(dockerCli),
|
||||||
swarm.NewSwarmCommand(dockerCli),
|
swarm.NewSwarmCommand(dockerCli),
|
||||||
container.NewAttachCommand(dockerCli),
|
container.NewAttachCommand(dockerCli),
|
||||||
container.NewCommitCommand(dockerCli),
|
container.NewCommitCommand(dockerCli),
|
||||||
|
@ -96,8 +99,10 @@ func NewCobraAdaptor(clientFlags *cliflags.ClientFlags) CobraAdaptor {
|
||||||
func (c CobraAdaptor) Usage() []cli.Command {
|
func (c CobraAdaptor) Usage() []cli.Command {
|
||||||
cmds := []cli.Command{}
|
cmds := []cli.Command{}
|
||||||
for _, cmd := range c.rootCmd.Commands() {
|
for _, cmd := range c.rootCmd.Commands() {
|
||||||
|
if cmd.Name() != "" {
|
||||||
cmds = append(cmds, cli.Command{Name: cmd.Name(), Description: cmd.Short})
|
cmds = append(cmds, cli.Command{Name: cmd.Name(), Description: cmd.Short})
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return cmds
|
return cmds
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue