Merge remote-tracking branch 'origin/pr/595'

This commit is contained in:
Daniel Poelzleithner 2021-12-10 15:22:23 +01:00
commit 0b59ae7652

View File

@ -63,6 +63,7 @@ rsync.checkgauge = {
copy_links = true,
copy_unsafe_links = true,
cvs_exclude = true,
delete_excluded = true,
dry_run = true,
executability = true,
existing = true,
@ -317,7 +318,7 @@ rsync.init = function
local filters = inlet.hasFilters( ) and inlet.getFilters( )
local delete = nil
local delete = {}
local target = config.target
@ -337,6 +338,11 @@ rsync.init = function
delete = { '--delete', '--ignore-errors' }
end
if config.rsync.delete_excluded == true
then
table.insert( delete, '--delete-excluded' )
end
if not filters and #excludes == 0
then
-- starts rsync without any filters or excludes