From 138e384445ae4b143d7aefb5a4289575ee4c6884 Mon Sep 17 00:00:00 2001 From: bescoto Date: Mon, 7 Apr 2003 08:45:44 +0000 Subject: fsync_delete now follows global fsync setting git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@315 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109 --- rdiff-backup/rdiff_backup/Main.py | 2 +- rdiff-backup/rdiff_backup/rpath.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rdiff-backup/rdiff_backup/Main.py b/rdiff-backup/rdiff_backup/Main.py index 27b9198..1d811cd 100644 --- a/rdiff-backup/rdiff_backup/Main.py +++ b/rdiff-backup/rdiff_backup/Main.py @@ -145,7 +145,7 @@ def parse_cmdlineoptions(arglist): sys.exit(0) elif opt == "-v" or opt == "--verbosity": Log.setverbosity(arg) elif opt == "--windows-mode": - Globals.set('chars_to_quote', "A-Z:") + Globals.set('chars_to_quote', "A-Z:\\/*?\"<>|") Globals.set('quoting_enabled', 1) Globals.set('preserve_hardlinks', 0) Globals.set('change_ownership', 0) diff --git a/rdiff-backup/rdiff_backup/rpath.py b/rdiff-backup/rdiff_backup/rpath.py index cea2e4b..3be5068 100644 --- a/rdiff-backup/rdiff_backup/rpath.py +++ b/rdiff-backup/rdiff_backup/rpath.py @@ -926,7 +926,7 @@ class RPath(RORPath): self.delete() os.fsync(fp.fileno()) assert not fp.close() - self.get_parent_rp().fsync() + if Globals.fsync_directories: self.get_parent_rp().fsync() def get_data(self): """Open file as a regular file, read data, close, return data""" -- cgit v1.2.1