From 46620898c02bae4c4af0ecf2eee223ba668d121c Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@cd1c1023-2f26-0410-ae45-c471fc1f0318> Date: Thu, 6 Sep 2007 21:04:49 +0000 Subject: [PATCH] check if dir exists before iterating git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@484 cd1c1023-2f26-0410-ae45-c471fc1f0318 --- libraries/entropyTools.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/libraries/entropyTools.py b/libraries/entropyTools.py index 9e0717149..6bfe6b9c7 100644 --- a/libraries/entropyTools.py +++ b/libraries/entropyTools.py @@ -685,11 +685,12 @@ def cleanup(toCleanDirs = []): for dir in toCleanDirs: print_info(red(" * ")+"Cleaning "+darkgreen(dir)+" directory...", back = True) - dircontent = os.listdir(dir) - if dircontent != []: - for data in dircontent: - spawnCommand("rm -rf "+dir+"/"+data) - counter += 1 + if os.path.isdir(dir): + dircontent = os.listdir(dir) + if dircontent != []: + for data in dircontent: + spawnCommand("rm -rf "+dir+"/"+data) + counter += 1 print_info(green(" * ")+"Cleaned: "+str(counter)+" files and directories")