Ask Your Question

Revision history [back]

Sorry, I didn't see the admin role. But it has nothing to do with the admin role. Keystone v3 endpoint format is different. keystone v2 endpoint is considered as legacy endpoint in current version of code. legacy_end_point is supported only for sql driver and it won't work for templated dirver. You can file a defect incase you need that.

getCatalog code follows differnt code path, that's why it works for token.

You can look at the code at keystone/catalog/controller.py -
It is in the method get_endpoints in the class Endpoint