INNER CODE UNIT · Go
convert
c-bata/kube-prompt · _tools/option-gen/main.go:19
func convert() error {
bytes, err := ioutil.ReadAll(os.Stdin)
if err != nil {
return err
}
f, err := optionconv.GetOptionsFromHelpText(string(bytes))
if err != nil {
return err
}
options := optionconv.SplitOptions(f)
suggests := optionconv.ConvertToSuggestions(options)
if output == "" {
_, err = pp.Fprintln(os.Stdout, suggests)
} else {
f, err := os.Create(output)
if err != nil {
return err
}