Alex Meade
|
1602966185
|
Display the request id on error response.
This changes displays the request id when an error code is returned
from the API.
Change-Id: I70621fe7477a4612334af32e83f3ee8c5340371d
|
2012-04-11 15:00:49 -04:00 |
|
Rick Harris
|
0028eb4ac2
|
Request ID when name is ambiguous.
Fixes bug 931605
Change-Id: If0778915d964995dbb6647d56ed21075aec08baa
|
2012-04-09 21:13:57 +00:00 |
|
Ziad Sawalha
|
38bc7ea570
|
Handle Ambiguous Endpoints Correctly
- Added --service_name argument to allow selecting
endpoints by service name
- Renamed endpoint_name argument to endpoint_type (this breaks
compatibility)
- Return AmbiguousEndpoints error if more than one endpoint
matches filter
- Also addresses bug 924052
Use case:
$ nova --projectid xxx --version 1.1 --password xxx --username xxx --url https://identity.openstackcloud.com/ image-list
Found more than one valid endpoint. Use a more restrictive filter
AmbiguousEndpoints: [
{'serviceName': 'New Cloud', 'region': 'Test', 'publicURL': 'https://test.openstackcloud.com/v1.1/tttt', 'tenantId': 'tttt'},
{'serviceName': 'Old Cloud', 'publicURL': 'https://servers.openstackcloud.com/v1.0/tttt', 'tenantId': 'tttt'}]
$ nova --projectid tttt --version 1.1 --password xxx --username xxx --url https://identity.openstackcloud.com/ --service_name 'New Cloud' image-list
+--------------------------------------+-----------------------------+--------+--------+
| ID | Name | Status | Server |
+--------------------------------------+-----------------------------+--------+--------+
| 346f4039-a81e-4444-9223-4a3d13592a07 | Debian Squeeze (6.0) | ACTIVE | |
| ac8985ea-c09e-4544-82af-eb459a02a6b2 | Fedora 15 | ACTIVE | |
| ddddc02e-92fa-4f44-b36f-55b39bf66a67 | CentOS 5.6 | ACTIVE | |
+--------------------------------------+-----------------------------+--------+--------+
Change-Id: I9a10b9ad5e5b9cf6e762659013496a93a79774db
|
2012-01-31 18:37:36 -06:00 |
|
Brian Waldon
|
e0174b51bd
|
Abstract Client building into novaclient.client
This prevents clients of the pythonic api from having to know the
internal module structure.
Change-Id: Idd5c522ac3ff6c2d7915f96ed327323ec83d54fc
|
2011-12-29 15:40:49 -05:00 |
|
Sandy Walsh
|
8491c76027
|
new service catalog implementation.
|
2011-09-26 12:28:43 -07:00 |
|
Sandy Walsh
|
2c3a865f6b
|
proxy token support - no tests
|
2011-09-09 06:33:38 -07:00 |
|
Brian Waldon
|
f6273ba08d
|
removing extra newline
|
2011-08-10 13:30:33 -04:00 |
|
Brian Waldon
|
1f7605cb7e
|
catching authorization failure (x-server-management-url KeyError)
|
2011-08-10 13:25:17 -04:00 |
|
Brian Lamar
|
454daa2cba
|
Tests working again...merged in some work we did earlier.
|
2011-08-03 17:41:33 -04:00 |
|
Brian Lamar
|
f8496672cc
|
Split everything down the middle into v1_0 and v1_1, including tests.
|
2011-08-03 16:36:03 -04:00 |
|
Sandy Walsh
|
8e615f4446
|
Added Jacob Kaplan-Moss copyright notices on older/untouched files.
|
2011-02-25 02:00:13 -08:00 |
|
Sandy Walsh
|
bd18c7e429
|
renamed to novaclient and fixed flavor tests
|
2011-02-26 05:04:40 -04:00 |
|