check if dir exists before iterating

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@484 cd1c1023-2f26-0410-ae45-c471fc1f0318
This commit is contained in:
(no author)
2007-09-06 21:04:49 +00:00
parent 1121190c3d
commit 46620898c0
+6 -5
View File
@@ -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")