diff options
author | Sebastien Douheret <sebastien.douheret@iot.bzh> | 2018-10-23 10:20:44 +0200 |
---|---|---|
committer | Sebastien Douheret <sebastien.douheret@iot.bzh> | 2018-10-23 10:20:44 +0200 |
commit | f2838fb4dbd259fb4188800037ea0eef2d6896b9 (patch) | |
tree | 40e6de3f0927cd30010401c6606e98b67fc724ea | |
parent | 0012c3c7b256df7db834080740d8fc124c9dba22 (diff) |
Disable completion (not working well)guppy_6.99.4guppy_6.99.3guppy_6.99.2guppy_6.99.1guppy/6.99.4guppy/6.99.3guppy/6.99.2guppy/6.99.16.99.46.99.36.99.26.99.1
Disable completion for now, because it's not working with options
(eg. --label) and prevents to complete local path
IOW current function only completes command and sub-commands that may
be usefull but less important than completing a path.
Change-Id: Ib5fe4f8492367d383bbe92351ec8c69a65b4ea4c
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
-rw-r--r-- | conf.d/etc/bash_completion.d/xds-cli | 5 | ||||
-rw-r--r-- | main.go | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/conf.d/etc/bash_completion.d/xds-cli b/conf.d/etc/bash_completion.d/xds-cli index b3618a6..bca4251 100644 --- a/conf.d/etc/bash_completion.d/xds-cli +++ b/conf.d/etc/bash_completion.d/xds-cli @@ -9,4 +9,7 @@ _cli_bash_autocomplete() { return 0 } -complete -F _cli_bash_autocomplete xds-cli +# FIXME: Disable completion for now, because it's not working with options +# (eg. --label) and prevents to complete local path +# (IOW current function only completes command and sub-commands) +# complete -F _cli_bash_autocomplete xds-cli @@ -32,7 +32,6 @@ import ( "gerrit.automotivelinux.org/gerrit/src/xds/xds-agent.git/lib/xaapiv1" common "gerrit.automotivelinux.org/gerrit/src/xds/xds-common.git/golib" "github.com/Sirupsen/logrus" - "github.com/joho/godotenv" "github.com/urfave/cli" ) @@ -149,7 +148,10 @@ func main() { app.Metadata["version"] = AppVersion app.Metadata["git-tag"] = AppSubVersion app.Metadata["logger"] = Log - app.EnableBashCompletion = true + // FIXME: Disable completion for now, because it's not working with options + // (eg. --label) and prevents to complete local path + // (IOW current function only completes command and sub-commands) + app.EnableBashCompletion = false // Create env vars help dynDesc := "\nENVIRONMENT VARIABLES:" |