Merge branch 'master' into 3276-add-include-file

pull/8227/head
Vlad Fratila 5 years ago committed by GitHub
commit 6621e4133d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -120,7 +120,8 @@ func executeActionCommandStdinC(store *storage.Storage, in *os.File, cmd string)
return nil, "", err return nil, "", err
} }
root.SetOutput(buf) root.SetOut(buf)
root.SetErr(buf)
root.SetArgs(args) root.SetArgs(args)
oldStdin := os.Stdin oldStdin := os.Stdin

@ -17,11 +17,11 @@ limitations under the License.
package main package main
import ( import (
"fmt"
"io" "io"
"io/ioutil" "io/ioutil"
"log" "log"
"strings" "strings"
"log"
"time" "time"
"github.com/pkg/errors" "github.com/pkg/errors"

@ -207,5 +207,16 @@ func newUpgradeCmd(cfg *action.Configuration, out io.Writer) *cobra.Command {
log.Fatal(err) log.Fatal(err)
} }
err := cmd.RegisterFlagCompletionFunc("version", func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) {
if len(args) != 2 {
return nil, cobra.ShellCompDirectiveNoFileComp
}
return compVersionFlag(args[1], toComplete)
})
if err != nil {
log.Fatal(err)
}
return cmd return cmd
} }

Loading…
Cancel
Save