Merge lp:~ed.so/duplicity/paramiko.identyfile into lp:~duplicity-team/duplicity/0.7-series
Proposed by
edso
Status: | Merged |
---|---|
Merged at revision: | 1032 |
Proposed branch: | lp:~ed.so/duplicity/paramiko.identyfile |
Merge into: | lp:~duplicity-team/duplicity/0.7-series |
Diff against target: |
82 lines (+22/-16) 2 files modified
bin/duplicity.1 (+19/-13) duplicity/backends/ssh_paramiko_backend.py (+3/-3) |
To merge this branch: | bzr merge lp:~ed.so/duplicity/paramiko.identyfile |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
duplicity-team | Pending | ||
Review via email: mp+244347@code.launchpad.net |
Description of the change
fix identity file parsing of --ssh-options for paramiko
manpage fixes
To post a comment you must log in.
The fix should be in commandline.py where it simply extends the list of ssh options in a list. It should instead split any quoted strings into individual options based on the rules you established in your manpage changes, then append those options to the list, thus getting rid of the quotes.
Also, the paramiko backend assumes that globals.ssh_options is a string. If I read it right, commandline makes globals.ssh_options into a list (based on the verb extend rather than append).