bigeagle пре 10 година
родитељ
комит
eecd8628cc
1 измењених фајлова са 4 додато и 3 уклоњено
  1. 4 3
      tunasync/mirror_provider.py

+ 4 - 3
tunasync/mirror_provider.py

@@ -52,8 +52,9 @@ class MirrorProvider(object):
 
 class RsyncProvider(MirrorProvider):
 
-    _default_options = \
-        "-aHvh --stats --delete --delete-delay --safe-links --timeout=120 --contimeout=120"
+    _default_options = ['-aHvh', '--no-o', '--no-g', '--stats',
+                        '--delete', '--delete-delay', '--safe-links',
+                        '--timeout=120', '--contimeout=120']
 
     def __init__(self, name, upstream_url, local_dir, log_dir,
                  useIPv6=True, password=None, exclude_file=None,
@@ -69,7 +70,7 @@ class RsyncProvider(MirrorProvider):
     @property
     def options(self):
 
-        _options = self._default_options.split()
+        _options = [o for o in self._default_options]  # copy
 
         if self.useIPv6:
             _options.append("-6")