GET /endpoints not implemented.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Expired
|
Undecided
|
Unassigned |
Bug Description
when i tried to use python keystoneclient to fetch endpoints list,it returned HTTP 501 error information.
Python 2.7.2+ (default, Oct 4 2011, 20:03:08)
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import keystoneclient.v2_0 as v2
>>> keystone=
>>> keystone.
No handlers could be found for logger "keystoneclient
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/stack/
return self._list(
File "/opt/stack/
resp, body = self.api.get(url)
File "/opt/stack/
return self._cs_
File "/opt/stack/
**kwargs)
File "/opt/stack/
raise exceptions.
keystoneclient.
description: | updated |
summary: |
- EndpointManager.list() method not implemented. + Get /endpoints not implemented. |
summary: |
- Get /endpoints not implemented. + GET /endpoints not implemented. |
Changed in keystone: | |
status: | New → Incomplete |
To clarify, this is not implemented by the specific driver you're using on the server-side (I'm guessing either the KVS or templated driver). The SQL backend implements this correctly, AFAIK.
Slightly related discussion (not a dupe): https:/ /bugs.launchpad .net/keystone/ +bug/983744