Fixed in upstream github.com/s3tools/s3cmd master branch.


On Sat, Aug 17, 2013 at 7:31 PM, Phill Coxon <phill@getresults.co.nz> wrote:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     An unexpected error has occurred.
   Please report the following lines to:
    s3tools-bugs@lists.sourceforge.net
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Problem: TypeError: string indices must be integers
S3cmd:   1.5.0-alpha1

Traceback (most recent call last):
   File "/usr/local/bin/s3cmd", line 2037, in <module>
     main()
   File "/usr/local/bin/s3cmd", line 1978, in main
     cmd_func(args)
   File "/usr/local/bin/s3cmd", line 1162, in cmd_sync
     return cmd_sync_local2remote(args)
   File "/usr/local/bin/s3cmd", line 1146, in cmd_sync_local2remote
     destination_base_uri = _single_process(local_list)
   File "/usr/local/bin/s3cmd", line 969, in _single_process
     _child(destination_base, local_list)
   File "/usr/local/bin/s3cmd", line 1075, in _child
     output(u"remote copy: %s -> %s" % (dst1['object_key'],
remote_list[dst2]['object_key']))
TypeError: string indices must be integers

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     An unexpected error has occurred.
     Please report the above lines to:
    s3tools-bugs@lists.sourceforge.net
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk