diff options
Diffstat (limited to 'rdiff-backup/rdiff_backup/Main.py')
-rw-r--r-- | rdiff-backup/rdiff_backup/Main.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/rdiff-backup/rdiff_backup/Main.py b/rdiff-backup/rdiff_backup/Main.py index 37309d9..9f507c7 100644 --- a/rdiff-backup/rdiff_backup/Main.py +++ b/rdiff-backup/rdiff_backup/Main.py @@ -453,8 +453,10 @@ def backup_touch_curmirror_local(rpin, rpout): """ mirrorrp = Globals.rbdir.append("current_mirror.%s.%s" % (Time.curtimestr, "data")) - Log("Touching mirror marker %s" % mirrorrp.path, 6) - mirrorrp.touch() + Log("Writing mirror marker %s" % mirrorrp.path, 6) + try: pid = os.getpid() + except: pid = "NA" + mirrorrp.write_string("PID %s\n" % (pid,)) mirrorrp.fsync_with_dir() def backup_remove_curmirror_local(): |