add tempurl auth for object operations

Bug #1712507 reported by Christopher Bartz
This bug affects 2 people
Affects Status Importance Assigned to Milestone
In Progress
Christopher Bartz

Bug Description

Currently, the swift cli only supports auth with options like --os-auth-url or --os-auth-token .
It would be nice, if, for object operations like

 'delete', 'download', 'post', 'stat', 'upload'

, it would be possible to specify a (prefix-based) temporary URL with an option like --auth-tempurl

One could argue, that you could also use programs like cURL for handling temporary URLs. But users often do not like to switch programs or are not willing to learn new cli interfaces. Besides that, splitting up LO's into segments is a builtin feature in the swiftclient, and would otherwise have to be programmed manually.

Tags: auth tempurl
Revision history for this message
Sachin (sacpatil) wrote :

This is cool, it will also reduce usage of `curl` in many heat-templates and provide native support for tempurl

Changed in python-swiftclient:
status: New → Confirmed
importance: Undecided → Wishlist
Changed in python-swiftclient:
assignee: nobody → Christopher Bartz (bartz)
Changed in python-swiftclient:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-swiftclient (master)

Fix proposed to branch: master

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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