Custom duplicity arguments support

Bug #700570 reported by Julen Landa Alustiza
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Déjà Dup
Confirmed
Wishlist
Unassigned

Bug Description

It would be great to be able to add custom parameters to duplicity command line from deja-dup configuration window. The option should be disabled by default but accesible. That way it would be possible to tweak duplicity execution until there are more integrated configuration options

Revision history for this message
typo (gnomeuser8) wrote :

This feature should be only available in a "developer mode".

Revision history for this message
Michael Terry (mterry) wrote :

If I did this, it would probably only be changeable through dconf-editor or the like.

It might be a bit of a pain though, because the user could easily screw things up (add arguments then change settings in UI that makes those arguments not work the same).

Are there particular options you wanted to add?

Changed in deja-dup:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
alex jordan (a-jordan) wrote :

I am proposing a storage option with manual control over the duplicty backend options.

Here is my use case: I am doing backups via sftp on my notebook. The gvfs mounting regularly blocks Gnome upon suspend or resume until I kill the underlying sftp process from a tty. I was looking into automatic unmounting, but there is no good option for that (bug #780986). Since I still want to use deja-dup as a frontend, my workaround is to ignore the --gio option in duplicity, which then uses the paramiko library to make sftp connections directly.

Having an "advanced/manual duplicity backend" option would also address the request for rsync in bug #781281.

Revision history for this message
Max (bubuta) wrote :
Revision history for this message
Max (bubuta) wrote :
Revision history for this message
Oliver Sauder (sao) wrote :

Such a feature would make deja-dup even more powerful also for advanced users. And I think if it is well documented what parameter are added by the UI and there is a clear warning it should be OK to leave it up to the user what arguments to add also considering that this feature is only for advanced users.

The two particular options tough I currently would like to change are --timeout and --num-retries to overcome network issues. As a workaround I currently change them in the file /usr/share/pyshared/duplicity/globals.py which works but less than ideal.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.