aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastien Douheret <sebastien.douheret@iot.bzh>2018-10-23 10:20:44 +0200
committerSebastien Douheret <sebastien.douheret@iot.bzh>2018-10-23 10:20:44 +0200
commitf2838fb4dbd259fb4188800037ea0eef2d6896b9 (patch)
tree40e6de3f0927cd30010401c6606e98b67fc724ea
parent0012c3c7b256df7db834080740d8fc124c9dba22 (diff)
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-cli5
-rw-r--r--main.go6
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
diff --git a/main.go b/main.go
index 8d1e0eb..9ac751c 100644
--- a/main.go
+++ b/main.go
@@ -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:"