Bug 1041584 - [RFE][swift]: Allow URL via tenant_name and not just tenant_id
Summary: [RFE][swift]: Allow URL via tenant_name and not just tenant_id
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: RFEs
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: RHOS Maint
QA Contact:
URL: https://blueprints.launchpad.net/swif...
Whiteboard: upstream_milestone_none upstream_stat...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-12 18:05 UTC by RHOS Integration
Modified: 2015-03-19 17:31 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-03-19 17:31:47 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description RHOS Integration 2013-12-12 18:05:51 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/swift/+spec/keystoneauth-tenant-name-url.

Description:

Keystone is currently using tenant_id in URL in the form of :

curl http://ip:8080/v1/AUTH_tenantId/c/obj

There is different use case where allowing tenant_name :

http://ip:8080/v1/AUTH_tenantName/c/obj

would be useful but still mapping to tenantId if accessing via tenantName for uniqueness.

an example of implementation is available here :

https://github.com/chmouel/swift/commit/cac23fb346334d72dec68ae7e6e5f6b8ed50f82a


Specification URL (additional information):

None


Note You need to log in before you can comment on or make changes to this bug.