getconfig: only raise ParseError v2.2.0_alpha107
authorZac Medico <zmedico@gentoo.org>
Wed, 16 May 2012 23:57:58 +0000 (16:57 -0700)
committerZac Medico <zmedico@gentoo.org>
Wed, 16 May 2012 23:57:58 +0000 (16:57 -0700)
pym/portage/util/__init__.py

index 4797f53e4919664f20efc8702b4b5a641e59d003..2e0a32bb0e807816785ba3a38f27a31349cf60f9 100644 (file)
@@ -607,7 +607,7 @@ def getconfig(mycfg, tolerant=0, allow_sourcing=False, expand=True):
                                msg = lex.error_leader() + \
                                        _("Invalid token '%s' (not '=')") % (equ,)
                                if not tolerant:
-                                       raise Exception(msg)
+                                       raise ParseError(msg)
                                else:
                                        writemsg("%s\n" % msg, noiselevel=-1)
                                        return mykeys