Hello Matt -- thank you. I use s3cmd often and love it.

I wonder if it could return a shorter and more helpful error message. And perhaps also a clearer indication of whether the command succeeded or failed.

Is this project being actively developed or improved?

Thank you very much,
Jeff

On May 1, 2014 7:22 PM, "Matt Domsch" <matt@domsch.com> wrote:

Looks like a normal S3 is too busy, try again later failure.

On May 1, 2014 3:42 PM, "Jeffrey Warren" <jeff@publiclab.org> wrote:
encountered this on Debian Wheezy/Linux plots2 3.2.0-2-amd64 #1 SMP Mon Apr 30 05:20:23 UTC 2012 x86_64 GNU/Linux

happy to provide more info!


WARNING: Retrying failed request: /backup/publiclab.org-05-01-2014.sql.bz2 (timed out)
WARNING: Waiting 15 sec...

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    An unexpected error has occurred.
  Please report the following lines to:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Problem: S3RequestError: Request failed for: /backup/publiclab.org-05-01-2014.sql.bz2
S3cmd:   1.1.0-beta3

Traceback (most recent call last):
  File "/usr/bin/s3cmd", line 1800, in <module>
    main()
  File "/usr/bin/s3cmd", line 1741, in main
    cmd_func(args)
  File "/usr/bin/s3cmd", line 544, in cmd_cp
    subcmd_cp_mv(args, s3.object_copy, "copy", "File %(src)s copied to %(dst)s")
  File "/usr/bin/s3cmd", line 537, in subcmd_cp_mv
    response = process_fce(src_uri, dst_uri, extra_headers)
  File "/usr/share/s3cmd/S3/S3.py", line 422, in object_copy
    response = self.send_request(request)
  File "/usr/share/s3cmd/S3/S3.py", line 600, in send_request
    return self.send_request(request, body, retries - 1)
  File "/usr/share/s3cmd/S3/S3.py", line 600, in send_request
    return self.send_request(request, body, retries - 1)
  File "/usr/share/s3cmd/S3/S3.py", line 600, in send_request
    return self.send_request(request, body, retries - 1)
  File "/usr/share/s3cmd/S3/S3.py", line 600, in send_request
    return self.send_request(request, body, retries - 1)
  File "/usr/share/s3cmd/S3/S3.py", line 600, in send_request
    return self.send_request(request, body, retries - 1)
  File "/usr/share/s3cmd/S3/S3.py", line 602, in send_request
    raise S3RequestError("Request failed for: %s" % resource['uri'])
S3RequestError: Request failed for: /backup/publiclab.org-05-01-2014.sql.bz2

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    An unexpected error has occurred.
    Please report the above lines to:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs