Description
Hello,
I experience HttpError 500 ... Internal Error backtraces when using duplicity.
The backtrace (below) indicates that the exception comes from google-api-python-client .
While duplicity might be able to work around the problem in its code, if possible it would be better to fix the problem in google-api-python-client (so that every api user does not have to make their own implementation).
Nivco (apparently of "Google Developer Relations) on stackoverflow suggested implementing an exponential backoff and retry for HTTP Error 500 for others with the same problem:
http://stackoverflow.com/a/12640475
I see a fork which may be of interest called 'implement exponential backoff and retry for BatchHttpRequest':
jay0lee@60eb5f4
Thanks for considering,
C.