dpbx: doesn't work with par2 backend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Fix Released
|
Medium
|
Unassigned |
Bug Description
As far as I understand, it should be possible to add/remove par2 wrapper at any time. For dpbx backend it doesn't work because par2 expects certain kind of exception for 'file not found' error:
dpbx,files_
Exception [('ac9210f954bd
| Traceback (most recent call last):
| File "/home/
| return f(self, *args)
| File "/home/
| res_metadata, http_fd = self.api_
| File "/home/
| None,
| File "/home/
| user_message_
| ApiError: ('ac9210f954bd7
dpbx code error "('ac9210f954bd
Deleting tree /tmp/duplicity-
Selecting /tmp/duplicity-
Deleting /tmp/duplicity-
Backtrace of previous error: Traceback (innermost last):
File "/home/
return fn(self, *args)
File "/home/
self.
File "/home/
self.
File "/home/
return f(self, *args)
File "/home/
res_metadata, http_fd = self.api_
File "/home/
None,
File "/home/
user_
ApiError: ('ac9210f954bd7
I'm not sure, whether par2 expectation is correct or not. In any case followed patch fixes par2+dpbx backend so it's now possible to add/remove par2 at any time
Changed in duplicity: | |
importance: | Undecided → Medium |
milestone: | none → 0.7.08 |
status: | New → Fix Committed |
Changed in duplicity: | |
status: | Fix Committed → Fix Released |