summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup/Main.py
diff options
context:
space:
mode:
Diffstat (limited to 'rdiff-backup/rdiff_backup/Main.py')
-rw-r--r--rdiff-backup/rdiff_backup/Main.py6
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():