Index: recipe_modules/bot_update/resources/bot_update.py |
diff --git a/recipe_modules/bot_update/resources/bot_update.py b/recipe_modules/bot_update/resources/bot_update.py |
index 3211369667372e4ec45a6b52343120b69985a912..aa772894774e82cfd85cc33ae2e176c5598542d6 100755 |
--- a/recipe_modules/bot_update/resources/bot_update.py |
+++ b/recipe_modules/bot_update/resources/bot_update.py |
@@ -299,7 +299,11 @@ def remove(target): |
os.makedirs(dead_folder) |
dest = path.join(dead_folder, uuid.uuid4().hex) |
print 'Marking for removal %s => %s' % (target, dest) |
- os.rename(target, dest) |
+ try: |
+ os.rename(target, dest) |
+ except Exception as e: |
+ print 'Error renaming %s to %s: %s' % (target, dest, str(e)) |
+ raise |
def ensure_no_checkout(dir_names): |