The openstack shell is missing autocompletion and sub-subcommands
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Clients Snap |
New
|
Undecided
|
Unassigned |
Bug Description
When using the standard python3-
Doing the above with the snap openstack client yields a semi-functional shell. Autocompletion is not available, and any 2nd level subcommand fails:
(openstack) server list
usage: server list [-h] [-f {csv,df-
server list: error: unrecognized arguments: list
Double tapping TAB within the shell normally lists all the available commands, but when using the snap only the following is shown:
(openstack)
alias edit exit help history load py pyscript quit set shell shortcuts unalias
Running full openstack commands from bash (e.g. `openstack server list`) works as expected.
Hello,
I was going to open a new bug but this is related.
You cannot also load the auto completion in your shell (bash in this case)
$ . <(openstack complete) v1.cli. webhook. WebhookShow' ; 'vitrageclient. v1.cli. webhook' is not a package
No module named 'vitrageclient.