sadece bir adet symlink'ten oluşan paketler için de doğru çalış.

This commit is contained in:
A. Murat Eren
2006-02-10 22:22:06 +00:00
parent d922d2f073
commit 18d573df0f
+3
View File
@@ -276,6 +276,9 @@ def dir_size(dir):
#so, this is not a directory but file..
return getsize(dir)
if islink(dir):
return long(len(os.readlink(dir)))
def sizes():
for root, dirs, files in os.walk(dir):
yield sum([getsize(join(root, name)) for name in files if not islink(join(root,name))])