[Cyberduck-trac] [Cyberduck] #7451: Possibility to use old-style calling format for s3

Cyberduck trac at trac.cyberduck.ch
Mon Sep 16 09:57:36 UTC 2013


#7451: Possibility to use old-style calling format for s3
-------------------------+------------------------------
 Reporter:  din          |         Owner:  dkocher
     Type:  enhancement  |        Status:  new
 Priority:  normal       |     Milestone:
Component:  s3           |       Version:  Nightly Build
 Severity:  normal       |    Resolution:
 Keywords:               |  Architecture:
 Platform:               |
-------------------------+------------------------------
Changes (by dkocher):

 * version:   => Nightly Build


Old description:

> If path value is defined in s3 connection properties this path is used as
> sumbdomain for server value:
> server: example.com
> path: mypath
>
> request are made to mypath.example.com
>
> In s3 emulation for openstack swift old-style calling format is accepted,
> so properly handled request should look like this:
>
> example.com/mypath
>
> It would be great if we have possibility to choose which calling format
> want to use.
>
> Openstack swift s3 documentation: http://docs.openstack.org/trunk
> /openstack-object-storage/admin/content/configuring-openstack-object-
> storage-with-s3_api.html
>
> Boto:
> http://boto.readthedocs.org/en/latest/ref/s3.html#boto.s3.connection.OrdinaryCallingFormat

New description:

 If path value is defined in s3 connection properties this path is used as
 sumbdomain for server value:

 {{{
 server: example.com
 path: mypath
 }}}


 request are made to `mypath.example.com`.

 In s3 emulation for openstack swift old-style calling format is accepted,
 so properly handled request should look like this:


 {{{
 example.com/mypath
 }}}


 It would be great if we have possibility to choose which calling format
 want to use.

 Openstack swift s3 documentation: http://docs.openstack.org/trunk
 /openstack-object-storage/admin/content/configuring-openstack-object-
 storage-with-s3_api.html

 Boto:
 http://boto.readthedocs.org/en/latest/ref/s3.html#boto.s3.connection.OrdinaryCallingFormat

--

-- 
Ticket URL: <https://trac.cyberduck.ch/ticket/7451#comment:1>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.


More information about the Cyberduck-trac mailing list