summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup/rpath.py
diff options
context:
space:
mode:
authorowsla <owsla@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2009-03-08 17:20:17 +0000
committerowsla <owsla@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2009-03-08 17:20:17 +0000
commit7bc00b67004b68d81f2f49259569b4810838cc09 (patch)
treed6192ab920682ae285bf99c45b6248a8de1748ff /rdiff-backup/rdiff_backup/rpath.py
parente8c50d21537cd67ddb03e24e50ed7cfb00e705d9 (diff)
downloadrdiff-backup-7bc00b67004b68d81f2f49259569b4810838cc09.tar.gz
Make sticky bit warnings quieter during fs_abilities checks
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1037 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/rdiff_backup/rpath.py')
-rw-r--r--rdiff-backup/rdiff_backup/rpath.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/rdiff-backup/rdiff_backup/rpath.py b/rdiff-backup/rdiff_backup/rpath.py
index 5a94a8b..5c37068 100644
--- a/rdiff-backup/rdiff_backup/rpath.py
+++ b/rdiff-backup/rdiff_backup/rpath.py
@@ -921,7 +921,7 @@ class RPath(RORPath):
"\nName: %s\nOld: %s --> New: %s\n" % \
(self.path, temptype, self.data['type'])
- def chmod(self, permissions):
+ def chmod(self, permissions, loglevel = 2):
"""Wrapper around os.chmod"""
try:
self.conn.os.chmod(self.path, permissions & Globals.permission_mask)
@@ -932,7 +932,7 @@ class RPath(RORPath):
# on a non-directory. Remove sticky bit and try again.
log.Log("Warning: Unable to set permissions of %s to %o - "
"trying again without sticky bit (%o)" % (self.path,
- permissions, permissions & 06777), 2)
+ permissions, permissions & 06777), loglevel)
self.conn.os.chmod(self.path, permissions
& 06777 & Globals.permission_mask)
else: