summaryrefslogtreecommitdiff
path: root/bin/equery
diff options
context:
space:
mode:
Diffstat (limited to 'bin/equery')
-rwxr-xr-xbin/equery10
1 files changed, 10 insertions, 0 deletions
diff --git a/bin/equery b/bin/equery
index 0e52294..3b3e850 100755
--- a/bin/equery
+++ b/bin/equery
@@ -29,6 +29,16 @@ except KeyboardInterrupt:
sys.exit(1)
from gentoolkit import equery, errors
+import warnings
+
+
+def formatwarning(message, category, filename, llineno, line=None):
+ from gentoolkit import pprinter as pp
+ return pp.warn(str(message))
+
+
+if '--debug' not in sys.argv and not bool(os.getenv('DEBUG', False)):
+ warnings.formatwarning = formatwarning
try:
equery.main(sys.argv)