From d8d857d3a5d060e2b7ab33c9cd098a62f10b1c7c Mon Sep 17 00:00:00 2001 From: Victor Vieux Date: Mon, 7 Nov 2016 17:43:11 -0800 Subject: [PATCH] support settings in docker plugins install Signed-off-by: Victor Vieux Upstream-commit: 3f7264473d9afc3cb5fdb430c4807e1a0bc71434 Component: cli --- components/cli/plugin_install.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/components/cli/plugin_install.go b/components/cli/plugin_install.go index 636c95364d..d0a3d517fc 100644 --- a/components/cli/plugin_install.go +++ b/components/cli/plugin_install.go @@ -45,9 +45,17 @@ func (cli *Client) PluginInstall(ctx context.Context, name string, options types return pluginPermissionDenied{name} } } + + if len(options.Args) > 0 { + if err := cli.PluginSet(ctx, name, options.Args); err != nil { + return err + } + } + if options.Disabled { return nil } + return cli.PluginEnable(ctx, name) }