server/update-master-directory-list
by Matt Domsch
server/update-master-directory-list | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
New commits:
commit d050ba5dd8007054628224b72276f8c1fabd0839
Author: Matt Domsch <Matt_Domsch(a)dell.com>
Date: Mon Dec 14 15:18:47 2009 -0600
umdl: avoid disappering files
diff --git a/server/update-master-directory-list b/server/update-master-directory-list
index c69d694..0c8ea4c 100755
--- a/server/update-master-directory-list
+++ b/server/update-master-directory-list
@@ -411,8 +411,12 @@ def sync_directories_from_directory(directory, cname, excludes=[]):
dirnames[:] = []
continue
- s = os.stat(dirpath)
- ctime = s[stat.ST_CTIME]
+ # avoid disappearing files
+ try:
+ s = os.stat(dirpath)
+ ctime = s[stat.ST_CTIME]
+ except OSError:
+ continue
i = string.index(dirpath, topdirName)
dname = dirpath[i:]
14 years, 4 months