[#1223] lens/tui: Add help for tui command in lens CLI
Signed-off-by: Aleksey Savchuk <a.savchuk@yadro.com>
This commit is contained in:
parent
62f8e91d79
commit
ff28b7e592
2 changed files with 5 additions and 5 deletions
|
@ -13,8 +13,8 @@ import (
|
|||
|
||||
var tuiCMD = &cobra.Command{
|
||||
Use: "tui",
|
||||
Short: "",
|
||||
Long: "",
|
||||
Short: "Metabase TUI",
|
||||
Long: "Launch a TUI to browse metabase and search for data",
|
||||
Run: tuiFunc,
|
||||
}
|
||||
|
||||
|
@ -79,7 +79,7 @@ func runTUI(cmd *cobra.Command) error {
|
|||
|
||||
err = ui.WithPrompt(initialFilter)
|
||||
if err != nil {
|
||||
return err
|
||||
return fmt.Errorf("invalid filter prompt: %w", err)
|
||||
}
|
||||
|
||||
app.SetRoot(ui, true).SetFocus(ui)
|
||||
|
|
|
@ -475,7 +475,7 @@ func (ui *UI) processPrompt(prompt string) (filter *Filter, err error) {
|
|||
|
||||
parts := strings.Split(prompt, ":")
|
||||
if len(parts) != 2 {
|
||||
return nil, errors.New("invalid syntax, expected <filter id>:<filter args...>")
|
||||
return nil, errors.New("expected <filter tag>:<filter args...>")
|
||||
}
|
||||
|
||||
filterID := strings.TrimSpace(parts[0])
|
||||
|
@ -485,7 +485,7 @@ func (ui *UI) processPrompt(prompt string) (filter *Filter, err error) {
|
|||
if ok {
|
||||
filterValue, err := parser(filterString)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("can't parse '%s' filter value: %w", filterID, err)
|
||||
return nil, fmt.Errorf("can't parse '%s' filter args: %w", filterID, err)
|
||||
}
|
||||
return NewFilter(map[string]any{filterID: filterValue}), nil
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue