sync: don't warn about --no-traverse when --files-from is set
This commit is contained in:
parent
3859fe2f52
commit
9db7c51eaa
1 changed files with 3 additions and 1 deletions
|
@ -155,7 +155,9 @@ func newSyncCopyMove(ctx context.Context, fdst, fsrc fs.Fs, deleteMode fs.Delete
|
||||||
// Input context - cancel this for graceful stop
|
// Input context - cancel this for graceful stop
|
||||||
s.inCtx, s.inCancel = context.WithCancel(s.ctx)
|
s.inCtx, s.inCancel = context.WithCancel(s.ctx)
|
||||||
if s.noTraverse && s.deleteMode != fs.DeleteModeOff {
|
if s.noTraverse && s.deleteMode != fs.DeleteModeOff {
|
||||||
fs.Errorf(nil, "Ignoring --no-traverse with sync")
|
if !fi.HaveFilesFrom() {
|
||||||
|
fs.Errorf(nil, "Ignoring --no-traverse with sync")
|
||||||
|
}
|
||||||
s.noTraverse = false
|
s.noTraverse = false
|
||||||
}
|
}
|
||||||
s.trackRenamesStrategy, err = parseTrackRenamesStrategy(ci.TrackRenamesStrategy)
|
s.trackRenamesStrategy, err = parseTrackRenamesStrategy(ci.TrackRenamesStrategy)
|
||||||
|
|
Loading…
Reference in a new issue