Remove empty folders on update

Ignore importErrors on load
This commit is contained in:
Ruud
2012-02-14 22:03:26 +01:00
parent 59c1e49fee
commit 4483292930
2 changed files with 11 additions and 1 deletions
+8
View File
@@ -135,5 +135,13 @@ class Updater(Plugin):
except:
log.error('Couldn\'t remove %s: %s' % (full_path, traceback.format_exc()))
for dir_name in dirs:
full_path = os.path.join(root, dir_name)
if len(os.listdir(full_path)) == 0:
try:
os.rmdir(full_path)
except:
log.error('Couldn\'t remove empty directory %s: %s' % (full_path, traceback.format_exc()))
def isEnabled(self):
return super(Updater, self).isEnabled() and Env.get('uses_git')