Skip to content
Snippets Groups Projects
Commit 5bfa30bb authored by intrigeri's avatar intrigeri
Browse files

Support bandwidthlimit again with new duplicity, using trickle.

duplicity 0.6.17 uses paramiko backend.
Thus, it does not support limiting bandwidth anymore.
Let's use trickle to support bandwidth shaping anyway.
parent f896ef3f
No related branches found
No related tags found
No related merge requests found
......@@ -14,6 +14,7 @@ version 1.0 -- UNRELEASED
example.dup.
. Add support for RackSpace's CloudFiles.
Thanks to Yuval Kogman <nothingmuch@woobling.org> for the patch.
. Support bandwidthlimit with new duplicity, using trickle.
mysql:
. Don't attempt to dump performance_schema database (Redmine#3741).
build system changes
......
......@@ -122,6 +122,11 @@ if [ "$duplicity_major" -ge 0 -a "$duplicity_minor" -ge 6 -a "$duplicity_sub" -g
|| warning 'duplicity >= 0.6.17 only supports the IdentityFile SSH option'
fi
execstr_options="${execstr_options} --ssh-options '$sshoptions'"
# FIXME: use trickle
if [ "$bandwidthlimit" != 0 ]; then
[ -z "$desturl" ] || warning 'The bandwidthlimit option is not used when desturl is set.'
execstr_precmd="trickle -s -d $bandwidthlimit -u $bandwidthlimit"
fi
## duplicity < 0.6.17 : scp/sftp backend
else
scpoptions="$sshoptions"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment