From e933eda8a431d7837c9aa4c86fdaa4a08834ac88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20L=C3=A9one?= Date: Thu, 27 Aug 2020 17:11:47 +0200 Subject: [PATCH] Fix --- internal/core/autocomplete.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/internal/core/autocomplete.go b/internal/core/autocomplete.go index 9d66660ab0..d083da6f84 100644 --- a/internal/core/autocomplete.go +++ b/internal/core/autocomplete.go @@ -58,6 +58,13 @@ type FlagSpec struct { } func (node *AutoCompleteNode) addGlobalFlags() { + printerType := []string{ + PrinterTypeHuman.String(), + PrinterTypeJSON.String(), + PrinterTypeYAML.String(), + PrinterTypeTemplate.String(), + } + node.Children["-D"] = NewAutoCompleteFlagNode(node, &FlagSpec{ Name: "-D", }) @@ -72,11 +79,11 @@ func (node *AutoCompleteNode) addGlobalFlags() { }) node.Children["-o"] = NewAutoCompleteFlagNode(node, &FlagSpec{ Name: "-o", - EnumValues: []string{"json", "human"}, + EnumValues: printerType, }) node.Children["--output"] = NewAutoCompleteFlagNode(node, &FlagSpec{ Name: "--output", - EnumValues: []string{"json", "human"}, + EnumValues: printerType, }) node.Children["-p"] = NewAutoCompleteFlagNode(node, &FlagSpec{ Name: "-p",