INNER CODE UNIT · Go
main
c-bata/kube-prompt · main.go:22
func main() {
c, err := kube.NewCompleter(context.TODO())
if err != nil {
fmt.Println("error", err)
os.Exit(1)
}
defer debug.Teardown()
fmt.Printf("kube-prompt %s (rev-%s)\n", version, revision)
fmt.Println("Please use `exit` or `Ctrl-D` to exit this program.")
defer fmt.Println("Bye!")
p := prompt.New(
kube.Executor,
c.Complete,
prompt.OptionTitle("kube-prompt: interactive kubernetes client"),
prompt.OptionPrefix(">>> "),
prompt.OptionInputTextColor(prompt.Yellow),
prompt.OptionCompletionWordSeparator(completer.FilePathCompletionSeparator),