---
 cli.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/cli.py b/cli.py
index 483108c..0511d67 100755
--- a/cli.py
+++ b/cli.py
@@ -269,6 +269,10 @@ class YumBaseCli(yum.YumBase, output.YumOutput):
         except yum.Errors.ConfigError, e:
             self.logger.critical(_('Config Error: %s'), e)
             sys.exit(1)
+        except IOError, e:
+            err = e.filename +': '+ to_unicode(e.args[1])
+            self.logger.critical(_('Config Error: %s'), err)
+            sys.exit(1)
         except ValueError, e:
             self.logger.critical(_('Options Error: %s'), e)
             sys.exit(1)
-- 
1.7.4.4

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

Reply via email to