镜像自地址
https://github.com/tuna/tunasync.git
已同步 2025-12-07 15:06:47 +00:00
update rsync options
这个提交包含在:
@@ -52,8 +52,9 @@ class MirrorProvider(object):
|
|||||||
|
|
||||||
class RsyncProvider(MirrorProvider):
|
class RsyncProvider(MirrorProvider):
|
||||||
|
|
||||||
_default_options = \
|
_default_options = ['-aHvh', '--no-o', '--no-g', '--stats',
|
||||||
"-aHvh --stats --delete --delete-delay --safe-links --timeout=120 --contimeout=120"
|
'--delete', '--delete-delay', '--safe-links',
|
||||||
|
'--timeout=120', '--contimeout=120']
|
||||||
|
|
||||||
def __init__(self, name, upstream_url, local_dir, log_dir,
|
def __init__(self, name, upstream_url, local_dir, log_dir,
|
||||||
useIPv6=True, password=None, exclude_file=None,
|
useIPv6=True, password=None, exclude_file=None,
|
||||||
@@ -69,7 +70,7 @@ class RsyncProvider(MirrorProvider):
|
|||||||
@property
|
@property
|
||||||
def options(self):
|
def options(self):
|
||||||
|
|
||||||
_options = self._default_options.split()
|
_options = [o for o in self._default_options] # copy
|
||||||
|
|
||||||
if self.useIPv6:
|
if self.useIPv6:
|
||||||
_options.append("-6")
|
_options.append("-6")
|
||||||
|
|||||||
在新工单中引用
屏蔽一个用户