make debug mode configurable
authorMarius Mauch <genone@gentoo.org>
Tue, 13 May 2008 22:38:16 +0000 (22:38 -0000)
committerMarius Mauch <genone@gentoo.org>
Tue, 13 May 2008 22:38:16 +0000 (22:38 -0000)
svn path=/main/trunk/; revision=10326

pym/portage/sets/libs.py

index 8159cc35f946d9fbc4eaf702fa93b6df0f431ea1..774ef5ac4b11a6c7efc5dfa13f251f6db5840045 100644 (file)
@@ -3,6 +3,7 @@
 # $Id$
 
 from portage.sets.base import PackageSet
+from portage.sets import get_boolean
 from portage.dbapi.vartree import dblink
 from portage.versions import catsplit, catpkgsplit
 
@@ -50,5 +51,6 @@ class PreservedLibraryConsumerSet(LibraryConsumerSet):
                self._setAtoms(self.mapPathsToAtoms(consumers))
 
        def singleBuilder(cls, options, settings, trees):
-               return PreservedLibraryConsumerSet(trees["vartree"].dbapi, True)
+               debug = get_boolean(options, "debug", False)
+               return PreservedLibraryConsumerSet(trees["vartree"].dbapi, debug)
        singleBuilder = classmethod(singleBuilder)