lp:~ed.so/duplicity/webdav.fix-retry
- Get this branch:
- bzr branch lp:~ed.so/duplicity/webdav.fix-retry
Branch merges
- edso: Approve
-
Diff: 442 lines (+184/-48)5 files modifiedduplicity/backend.py (+25/-15)
duplicity/backends/webdavbackend.py (+144/-33)
duplicity/commandline.py (+5/-0)
duplicity/errors.py (+6/-0)
duplicity/globals.py (+4/-0)
Recent revisions
- 903. By ede
-
manpage
- document ssl cert verification in man page
backend.by
- retry_fatal decorator accepts now premature fatal errors and supplys a retry_count instance variable
webdavbackend.py
- added ssl cert verification
- added http redirect support
- added always create new connection on retrys
- much more debug output for problem pinpointing
commandline.py, globals.py
- added ssl cert verification switches
errors.py
- add FatalBackendError for signalling exactly that - 902. By ede
-
reconnect on errors as a precaution against ssl errors
see
https://bugs.launchpad .net/duplicity/ +bug/709973 - 898. By ede
-
bugfix: webdav retrying broke on ERRORS like "error: [Errno 32] Broken pipe" in socket.pyas reported here
https://answers. launchpad. net/duplicity/ +question/ 212966 added a more generalized 'retry_fatal' decorator which makes retrying backend methods even easier
- 896. By Kenneth Loafman
-
* Merged in lp:~ed.so/duplicity/lftp.netrc
- Allow .netrc auth for lftp backend
* Merged in lp:~mterry/duplicity/946988
- This fixes bug 946988 by not duplicating the checks for when we should ask
for the password (those same checks are done more correctly inside
get_passphrase) . And add a test to reproduce the bug. - 895. By Kenneth Loafman
-
* Merged in lp:~ed.so/duplicity/manpage
- more formatting fixes, clarifications in sections EXAMPLES, FILE SELECTION
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:duplicity/0.6