From 4b834365e78f2b39fc300410d372d78831ea3c58 Mon Sep 17 00:00:00 2001 From: Esko Kokkonen Date: Sun, 8 Jan 2012 18:20:18 +0200 Subject: [PATCH] Capture IOErrors This enables the proper use of piping stuff from the program. --- emerge-timer.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/emerge-timer.py b/emerge-timer.py index 2c07d2d..e314493 100755 --- a/emerge-timer.py +++ b/emerge-timer.py @@ -461,8 +461,14 @@ def list_emerge_processes(): return 0 - def main(status, user_package=None): + try: + _main(status, user_package) + except IOError: + sys.exit() + + +def _main(status, user_package=None): """Main function. Hanlde all the different modes of operation.""" if status == "package": -- 2.45.0