From: Chanho Park Date: Tue, 19 Aug 2014 10:49:45 +0000 (+0900) Subject: remove mhlib linkcount X-Git-Tag: submit/tizen/20140828.102307~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6ee20a02d704106933258c2a8e974bb8fd065047;p=platform%2Fupstream%2Fpython.git remove mhlib linkcount Change-Id: I73e29100d64dd1867e6a36cf2843f772402e9560 Signed-off-by: Chanho Park --- diff --git a/Lib/mhlib.py b/Lib/mhlib.py index 856e878..b6efdf9 100644 --- a/Lib/mhlib.py +++ b/Lib/mhlib.py @@ -156,11 +156,6 @@ class MH: """Return the names of the subfolders in a given folder (prefixed with the given folder name).""" fullname = os.path.join(self.path, name) - # Get the link count so we can avoid listing folders - # that have no subfolders. - nlinks = os.stat(fullname).st_nlink - if nlinks <= 2: - return [] subfolders = [] subnames = os.listdir(fullname) for subname in subnames: @@ -168,11 +163,6 @@ class MH: if os.path.isdir(fullsubname): name_subname = os.path.join(name, subname) subfolders.append(name_subname) - # Stop looking for subfolders when - # we've seen them all - nlinks = nlinks - 1 - if nlinks <= 2: - break subfolders.sort() return subfolders @@ -183,11 +173,6 @@ class MH: def listallsubfolders(self, name): """Return the names of subfolders in a given folder, recursively.""" fullname = os.path.join(self.path, name) - # Get the link count so we can avoid listing folders - # that have no subfolders. - nlinks = os.stat(fullname).st_nlink - if nlinks <= 2: - return [] subfolders = [] subnames = os.listdir(fullname) for subname in subnames: @@ -200,11 +185,6 @@ class MH: subsubfolders = self.listallsubfolders( name_subname) subfolders = subfolders + subsubfolders - # Stop looking for subfolders when - # we've seen them all - nlinks = nlinks - 1 - if nlinks <= 2: - break subfolders.sort() return subfolders