summaryrefslogtreecommitdiff
path: root/tools/nova.bash_completion
Commit message (Collapse)AuthorAgeFilesLines
* Fix tab-completion of --flags under OS XRick Harris2014-01-071-4/+4
| | | | | | | | | | | | | | | | | | | | | | --flags were not tab-completing under OS X. This was due to the whitespace collapsing regular expression using the '+' token (meaning one-or-more), which isn't supported in OS X's version of sed. Using the more portable ' *' instead of '[ ]+' fixes this. Additional cleanups * Remove unecessary embedding of tabs in the file (nova bash-complete doesn't emit tabs, so the regular expressions don't have to handle them) * Restore logic to exclude -h from tab-completion (was lost in last tab-completion cleanup) * Add similar exclude logic for -i Fixes bug 1266667 Change-Id: I7e1fe8382d9b5295d0bbc1cde2b89550d5a4e21c
* Fix bash completion on osxVishvananda Ishaya2013-01-251-4/+4
| | | | | | | The osx version of sed does not support \s so replace uses of it with [ ] and clean up the regex a bit. Change-Id: Ic6fd2e4234352ddb8ec70d42b44ad00a3906db0e
* Fix a wrong substition for '-h' in bash completionAkihiro MOTOKI2012-12-081-1/+1
| | | | | | Fix bug #1087808 Change-Id: I4b90e892997105027076428c5f3dd8c42b682cb2
* don't bash-complete the '-h' optionDominik Heidler2012-06-271-1/+1
| | | | Change-Id: Iafd424355167883a10048a0fc0ed13515186a047
* make nova bash-complete faster and more accurateDominik Heidler2012-05-161-9/+21
| | | | | | | - cache output of "nova bash-complete" - distinguish between flags and commands (based on already typed text) Change-Id: I85bd1c2198eef222540cf12063a3b233b0d6db12
* Add human-friendly ID support.Rick Harris2012-03-081-2/+2
| | | | | | | | | | | | Allows a user to interact with certain models (image, flavors, and servers currently) using a human-friendly identifier which is a slugified form of the model name. Example: nova boot --image debian-6-squeeze --flavor 256mb-instance myinst Change-Id: I43dbedac3493d010c1ec9ba8b8bb1007ff7ac499
* Separate UUID caches for different endpoints.Rick Harris2012-03-051-1/+1
| | | | Change-Id: I06f127ac9ed522860bb929b789a158a4e4fac98f
* Fixes bug 925644: move dotfiles into dirDean Troyer2012-02-141-1/+1
| | | | | | Moves ~/.novaclient_cached_*_uuids into ~/.novaclient/*-uuid-cache Change-Id: I7dcd3678118f6c59ce81f83862c20da94d90bb74
* Adding extension framework.Rick Harris2011-12-151-9/+2
| | | | Change-Id: If882f7a822ef6b1e58666b3af6f7166ab0a230fe
* Adding UUID cache for bash autocompletion.Rick Harris2011-11-211-0/+4
| | | | Change-Id: I3d8abea8d99c406f237b8e500e1decf8d24f22d9
* Adds bash completion support and cleans up setup.py.Josh Kearney2011-11-171-0/+18
Also removes some unnecessary files and updates the AUTHORS file. Change-Id: Iefa502ce08cbf34038d2e04d0460ae43468a4255