aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfuzzyray <fuzzyray@gentoo.org>2010-03-12 21:44:29 +0000
committerfuzzyray <fuzzyray@gentoo.org>2010-03-12 21:44:29 +0000
commit1ddc073811b7b69aab22cd65990bbca8e7104bef (patch)
tree5ca2ef92478538f44b6abc9a96a8110b559fa867 /bin/equery
parentRemove stray analyse script (diff)
downloadgentoolkit-1ddc073811b7b69aab22cd65990bbca8e7104bef.tar.gz
gentoolkit-1ddc073811b7b69aab22cd65990bbca8e7104bef.tar.bz2
gentoolkit-1ddc073811b7b69aab22cd65990bbca8e7104bef.zip
Update to genscripts rev 382. This has more fixes for py3k and the modular rewrite of eclean.
svn path=/trunk/gentoolkit/; revision=755
Diffstat (limited to 'bin/equery')
-rwxr-xr-xbin/equery8
1 files changed, 5 insertions, 3 deletions
diff --git a/bin/equery b/bin/equery
index a3bb773..54c3a07 100755
--- a/bin/equery
+++ b/bin/equery
@@ -12,6 +12,7 @@ the MD5 sum of each file owned by a given package, and many other things.
from __future__ import print_function
+import os
import sys
# This block ensures that ^C interrupts are handled quietly.
try:
@@ -36,11 +37,12 @@ from gentoolkit import equery, errors
try:
equery.main()
except errors.GentoolkitException as err:
- if '--debug' in sys.argv:
+ if '--debug' in sys.argv or bool(os.getenv('DEBUG', False)):
raise
else:
from gentoolkit import pprinter as pp
sys.stderr.write(pp.error(str(err)))
- print()
- print("Add '--debug' to global options for traceback.")
+ if err.is_serious:
+ print()
+ print("Add '--debug' to global options for traceback.")
sys.exit(1)