python-novaclient/novaclient
Ikuo Kumagai 9a6a7664c2 Change the unsuitable item caching for completion
This fix changes the item that cached for completion from
"human_id" to "name".
A string for completion shoud not be changed in any way,
because changed keyword can not use as command line parameter.
But the "human_id" means "human readable id" that is
changed from "name" by method "to_slug". "to_slug" is meant to
create a valid path name from a string.

The tools/nova.bash_completion take the completion string from
the file ".novaclient/*/*-cache". The file is created when client
call "list" command. For example , "nova list","nova image-list",
and the others.
Currently, items that are written to the cache file is the "id"
and "human_id".

Closes-Bug: #1193049

Change-Id: I241ec8b7c8729274ee43db6e360141fd381b265e
2015-02-06 05:14:05 +00:00
..
openstack Curl statements to include globoff for IPv6 URLs 2014-11-14 14:27:03 +00:00
tests Change the unsuitable item caching for completion 2015-02-06 05:14:05 +00:00
v1_1 Rename v1_1 to v2 2015-02-04 17:40:46 +02:00
v2 Rename v1_1 to v2 2015-02-04 17:40:46 +02:00
__init__.py Migrate to pbr. 2013-05-19 10:00:38 +03:00
auth_plugin.py debug level logs should not be translated 2014-05-13 11:39:13 +02:00
base.py Use common code instead of novaclient.utils 2014-09-19 16:56:13 +03:00
client.py Change the unsuitable item caching for completion 2015-02-06 05:14:05 +00:00
crypto.py Corrects typos "coearse," "proejct," and "unecrypts" 2014-09-18 15:24:54 -07:00
exceptions.py Add retry_after only to exceptions supporting it 2014-09-18 13:07:17 +02:00
extension.py Use common code instead of novaclient.utils 2014-09-19 16:56:13 +03:00
i18n.py Port to use oslo.i18n 2014-10-16 01:19:48 +03:00
service_catalog.py Enable check for E127 2014-10-23 14:28:50 +00:00
shell.py Rename v1_1 to v2 2015-02-04 17:40:46 +02:00
utils.py Change logic in find_resource() to identify upper-case/lower-case name. 2015-02-05 02:48:24 +00:00