github.com/kobeld/docker@v1.12.0-rc1/api/client/plugin/enable.go (about)

     1  // +build experimental
     2  
     3  package plugin
     4  
     5  import (
     6  	"github.com/docker/docker/api/client"
     7  	"github.com/docker/docker/cli"
     8  	"github.com/spf13/cobra"
     9  	"golang.org/x/net/context"
    10  )
    11  
    12  func newEnableCommand(dockerCli *client.DockerCli) *cobra.Command {
    13  	cmd := &cobra.Command{
    14  		Use:   "enable",
    15  		Short: "Enable a plugin",
    16  		Args:  cli.ExactArgs(1),
    17  		RunE: func(cmd *cobra.Command, args []string) error {
    18  			return dockerCli.Client().PluginEnable(context.Background(), args[0])
    19  		},
    20  	}
    21  
    22  	return cmd
    23  }