Skip to content

Commit f62ecd4

Browse files
feat(backup): set transfers before uploading backed up data
We need to explicitly set transfers before backup. Otherwise, a backup running after restore would inherit its transfers setting, which might not be desirable. Future commits will also make this configurable by a dedicated --transfers flag.
1 parent 6096987 commit f62ecd4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pkg/service/backup/worker_upload.go

+3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ func (w *worker) uploadHost(ctx context.Context, h hostInfo) error {
3535
if err := w.setRateLimit(ctx, h); err != nil {
3636
return errors.Wrap(err, "set rate limit")
3737
}
38+
if err := w.Client.RcloneSetTransfers(ctx, h.IP, h.Transfers); err != nil {
39+
return errors.Wrapf(err, "set transfers on %s to %d", h.IP, h.Transfers)
40+
}
3841

3942
dirs := w.hostSnapshotDirs(h)
4043

0 commit comments

Comments
 (0)