From 2bf23b5b9be9ad600d71474a8f94b62765344b7c Mon Sep 17 00:00:00 2001 From: Kotresh HR Date: Wed, 18 Mar 2015 19:50:03 +0530 Subject: geo-rep: Ignore .trashcan during xsync crawl. With trash feature, .trashcan directory gets created at each export directory. Xsync picks .trashcan to sync and fails with EPERM. Xsync should ignore .trashcan directory. Change-Id: I45bd226c96011ace2c40dd2de878d886c7d34ce5 BUG: 1203293 Signed-off-by: Kotresh HR Reviewed-on: http://review.gluster.org/9934 Reviewed-by: Vijay Bellur Reviewed-by: Aravinda VK Reviewed-by: Venky Shankar Tested-by: Gluster Build System --- geo-replication/syncdaemon/resource.py | 1 + 1 file changed, 1 insertion(+) diff --git a/geo-replication/syncdaemon/resource.py b/geo-replication/syncdaemon/resource.py index ae94f04aa3..a4bec50b9a 100644 --- a/geo-replication/syncdaemon/resource.py +++ b/geo-replication/syncdaemon/resource.py @@ -1234,6 +1234,7 @@ class GLUSTER(AbstractUrl, SlaveLocal, SlaveRemote): if path == '.': try: e.remove('.glusterfs') + e.remove('.trashcan') except ValueError: pass return e -- cgit