From 9bae0c9446457523c7b7513b80e16be5a82a9a8b Mon Sep 17 00:00:00 2001 From: Mike Hiretsky Date: Wed, 16 May 2012 15:56:24 +0400 Subject: [PATCH] Improve getFilesCount --- pym/cl_utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pym/cl_utils.py b/pym/cl_utils.py index d49c6fb..658b74c 100644 --- a/pym/cl_utils.py +++ b/pym/cl_utils.py @@ -841,8 +841,8 @@ def checkDigestFile(digestfile): def getFilesCount(directory): """Get files count from directory""" if path.exists(directory): - return len(reduce(lambda x,y:x+y,map(lambda x:x[1]+x[2], - os.walk(directory)),[])) + return reduce(lambda x,y:x+len(y[1])+len(y[2]), + os.walk(directory),0) return 0 def listDirectory(directory,fullPath=False):