<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-novaclient.git/tools/nova.bash_completion, branch master</title>
<subtitle>opendev.org: openstack/python-novaclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/'/>
<entry>
<title>Fix tab-completion of --flags under OS X</title>
<updated>2014-01-07T07:51:58+00:00</updated>
<author>
<name>Rick Harris</name>
<email>rconradharris@gmail.com</email>
</author>
<published>2014-01-07T07:40:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=f196ed01763aa9fe16d1bd724d00ca44fda01d49'/>
<id>f196ed01763aa9fe16d1bd724d00ca44fda01d49</id>
<content type='text'>
--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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--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
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bash completion on osx</title>
<updated>2013-01-25T23:46:01+00:00</updated>
<author>
<name>Vishvananda Ishaya</name>
<email>vishvananda@gmail.com</email>
</author>
<published>2013-01-25T23:46:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=364ef418b4b71336cec52869718056a1b6ce2273'/>
<id>364ef418b4b71336cec52869718056a1b6ce2273</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a wrong substition for '-h' in bash completion</title>
<updated>2012-12-07T18:28:23+00:00</updated>
<author>
<name>Akihiro MOTOKI</name>
<email>motoki@da.jp.nec.com</email>
</author>
<published>2012-12-07T18:25:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=b6e14300ca5f78633d51b9f3edc297efb12abc58'/>
<id>b6e14300ca5f78633d51b9f3edc297efb12abc58</id>
<content type='text'>
Fix bug #1087808

Change-Id: I4b90e892997105027076428c5f3dd8c42b682cb2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix bug #1087808

Change-Id: I4b90e892997105027076428c5f3dd8c42b682cb2
</pre>
</div>
</content>
</entry>
<entry>
<title>don't bash-complete the '-h' option</title>
<updated>2012-06-27T09:53:57+00:00</updated>
<author>
<name>Dominik Heidler</name>
<email>dheidler@suse.de</email>
</author>
<published>2012-06-27T09:53:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=44038f33977402f8ce4e18e7d308a520ea17b780'/>
<id>44038f33977402f8ce4e18e7d308a520ea17b780</id>
<content type='text'>
Change-Id: Iafd424355167883a10048a0fc0ed13515186a047
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iafd424355167883a10048a0fc0ed13515186a047
</pre>
</div>
</content>
</entry>
<entry>
<title>make nova bash-complete faster and more accurate</title>
<updated>2012-05-16T07:54:43+00:00</updated>
<author>
<name>Dominik Heidler</name>
<email>dheidler@suse.de</email>
</author>
<published>2012-05-15T09:25:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=c9495134690a1818fccfec0b8a5717dc31ea5633'/>
<id>c9495134690a1818fccfec0b8a5717dc31ea5633</id>
<content type='text'>
- cache output of "nova bash-complete"
- distinguish between flags and commands (based on already typed text)

Change-Id: I85bd1c2198eef222540cf12063a3b233b0d6db12
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- cache output of "nova bash-complete"
- distinguish between flags and commands (based on already typed text)

Change-Id: I85bd1c2198eef222540cf12063a3b233b0d6db12
</pre>
</div>
</content>
</entry>
<entry>
<title>Add human-friendly ID support.</title>
<updated>2012-03-08T04:53:47+00:00</updated>
<author>
<name>Rick Harris</name>
<email>rconradharris@gmail.com</email>
</author>
<published>2012-03-06T00:33:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=b22ec22336def07a0678fd0c548fb87ea48c6eab'/>
<id>b22ec22336def07a0678fd0c548fb87ea48c6eab</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Separate UUID caches for different endpoints.</title>
<updated>2012-03-05T22:16:40+00:00</updated>
<author>
<name>Rick Harris</name>
<email>rconradharris@gmail.com</email>
</author>
<published>2012-03-05T22:16:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=3de29697c53ff4849a638e4749905825d3eeb232'/>
<id>3de29697c53ff4849a638e4749905825d3eeb232</id>
<content type='text'>
Change-Id: I06f127ac9ed522860bb929b789a158a4e4fac98f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I06f127ac9ed522860bb929b789a158a4e4fac98f
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes bug 925644: move dotfiles into dir</title>
<updated>2012-02-14T17:51:11+00:00</updated>
<author>
<name>Dean Troyer</name>
<email>dtroyer@gmail.com</email>
</author>
<published>2012-02-06T17:28:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=7601bef9ef70ce69f544e0ffda904a04552bc38c'/>
<id>7601bef9ef70ce69f544e0ffda904a04552bc38c</id>
<content type='text'>
Moves ~/.novaclient_cached_*_uuids into ~/.novaclient/*-uuid-cache

Change-Id: I7dcd3678118f6c59ce81f83862c20da94d90bb74
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moves ~/.novaclient_cached_*_uuids into ~/.novaclient/*-uuid-cache

Change-Id: I7dcd3678118f6c59ce81f83862c20da94d90bb74
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding extension framework.</title>
<updated>2011-12-15T19:44:33+00:00</updated>
<author>
<name>Rick Harris</name>
<email>rconradharris@gmail.com</email>
</author>
<published>2011-12-15T19:39:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=bb879dd10b37a884a7e724d7a7cbd204041061e0'/>
<id>bb879dd10b37a884a7e724d7a7cbd204041061e0</id>
<content type='text'>
Change-Id: If882f7a822ef6b1e58666b3af6f7166ab0a230fe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: If882f7a822ef6b1e58666b3af6f7166ab0a230fe
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding UUID cache for bash autocompletion.</title>
<updated>2011-11-21T21:51:53+00:00</updated>
<author>
<name>Rick Harris</name>
<email>rconradharris@gmail.com</email>
</author>
<published>2011-11-20T00:14:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-novaclient.git/commit/?id=58af45c9471107ce54cea5fe5d4ca7cc0bff56fa'/>
<id>58af45c9471107ce54cea5fe5d4ca7cc0bff56fa</id>
<content type='text'>
Change-Id: I3d8abea8d99c406f237b8e500e1decf8d24f22d9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I3d8abea8d99c406f237b8e500e1decf8d24f22d9
</pre>
</div>
</content>
</entry>
</feed>
