From 18d573df0fd76525f8306c2c28502ad0d670a4bc Mon Sep 17 00:00:00 2001 From: "A. Murat Eren" Date: Fri, 10 Feb 2006 22:22:06 +0000 Subject: [PATCH] =?UTF-8?q?=20sadece=20bir=20adet=20symlink'ten=20olu?= =?UTF-8?q?=C5=9Fan=20paketler=20i=C3=A7in=20de=20do=C4=9Fru=20=C3=A7al?= =?UTF-8?q?=C4=B1=C5=9F.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pisi/util.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pisi/util.py b/pisi/util.py index 0d669c77..c6485041 100644 --- a/pisi/util.py +++ b/pisi/util.py @@ -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))])