python-novaclient/tools
Rick Harris f196ed0176 Fix tab-completion of --flags under OS X
--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
2014-01-07 01:51:58 -06:00
..
install_venv_common.py Update oslo 2013-08-15 09:17:08 -04:00
install_venv.py Sync install_venv_common from oslo 2013-07-08 15:22:39 -04:00
nova.bash_completion Fix tab-completion of --flags under OS X 2014-01-07 01:51:58 -06:00
nova.zsh_completion Adds zsh completion 2013-06-28 20:39:28 -05:00
with_venv.sh Align run_tests.sh with nova. 2011-12-14 10:31:42 -05:00