Multi back-end doesn't work with hubiC
Bug #1471348 reported by
canni
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Because hubiC (and pyrax) back-end does not call parent implementation of Backend class `__init__` it does not work with multi back-end.
Multi tries to access backend instance `.parsed_url` property witch is absent for hubiC and pyrax.
Steps to reproduce:
- Set hubiC as one of backends in yours Multi backend JSON config
- Run duplicty
Expected result: Everything works as expected
Actual result:
Attempt 1 failed. AttributeError: 'HubicBackend' object has no attribute 'parsed_url'
Duplicty ver: 0.7.03
Python 2.7.9
Ubuntu 15.04 64bit
Changed in duplicity: | |
importance: | Undecided → Medium |
milestone: | none → 0.7.04 |
status: | New → Fix Committed |
Changed in duplicity: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The fix made this even more broken ;) The hubiC and pyrax use different configuration techniques, pyrax relays on environment variables for Rackspace connection, while hubiC want's a dotfile in `~` dir, with that commit you have to have both - conficting configurations.