Prevent abrt reports in obvious cases as this, or when destdir
or it's parent is readonly.  I'm not 100% sure we want to do this,
as when a real bug is hit, a traceback is much more useful than
just the error message.
---
 yumdownloader.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/yumdownloader.py b/yumdownloader.py
index 00abeef..4c5eefb 100755
--- a/yumdownloader.py
+++ b/yumdownloader.py
@@ -71,7 +71,11 @@ class YumDownloader(YumUtilBase):
                           
         # Add util commandline options to the yum-cli ones
         self.optparser = self.getOptionParser() 
-        self.main()
+        try:
+            self.main()
+        except (OSError, IOError), e:
+            self.logger.error(exception2msg(e))
+            sys.exit(1)
 
     def main(self):
         # Add command line option specific to yumdownloader
-- 
1.7.11.7

_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to