service catalog parsing should be delegated to keystoneclient

Bug #1429993 reported by Lin Hua Cheng
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
New
Wishlist
Unassigned
django-openstack-auth
Triaged
Medium
Unassigned

Bug Description

Horizon or django_openstack_auth should not be manually parsing the service catalog and determining the logic for v2/v3 catalog.

Ideally, keystoneclient should be leverage for endpoint looking in the service catalog.

Preferably using the auth_plugin to perform the endpoint lookup, if not available another thing to look at is the ServiceCatalog object.

David Lyle (david-lyle)
Changed in horizon:
importance: Undecided → Wishlist
Changed in django-openstack-auth:
importance: Undecided → Wishlist
Revision history for this message
Matthias Runge (mrunge) wrote :

I think this should be generalized in django-openstack-auth (or plugin there)

Changed in django-openstack-auth:
importance: Wishlist → High
status: New → Triaged
Changed in django-openstack-auth:
assignee: nobody → Elvin Tubillara (edtubill)
Changed in django-openstack-auth:
assignee: Elvin Tubillara (edtubill) → nobody
David Lyle (david-lyle)
Changed in django-openstack-auth:
importance: High → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.