Use vardbapi._excluded_dirs to filter results inside cp_list().
authorZac Medico <zmedico@gentoo.org>
Mon, 5 May 2008 19:29:54 +0000 (19:29 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 5 May 2008 19:29:54 +0000 (19:29 -0000)
svn path=/main/trunk/; revision=10208

pym/portage/dbapi/vartree.py

index b7ce8b29beb7c895ad4b6277b7d46fafc4cdfcff..145016edce785826377304d843fe8f62f85ceba6 100644 (file)
@@ -433,10 +433,7 @@ class vardbapi(dbapi):
 
                returnme = []
                for x in dir_list:
-                       if x.startswith("."):
-                               continue
-                       if x[0] == '-':
-                               #writemsg(red("INCOMPLETE MERGE:")+str(x[len("-MERGING-"):])+"\n")
+                       if self._excluded_dirs.match(x) is not None:
                                continue
                        ps = pkgsplit(x)
                        if not ps: