vmm
changeset 95 fc008eb12186
parent 90 1734eb5101c6
child 102 485d3f7d6981
--- a/vmm	Mon Dec 08 22:23:26 2008 +0000
+++ b/vmm	Tue Dec 23 19:39:54 2008 +0000
@@ -491,4 +491,7 @@
     except (EOFError, KeyboardInterrupt):
         w_err(EXIT.USER_INTERRUPT, '\n%s!\n' % _(u'Ouch'))
     except (VMME.VMMConfigException, VMME.VMMException), e:
-        w_err(e.code(), "%s: %s" % (_(u'Error'), e.msg()))
+        if e.code() != ERR.DATABASE_ERROR:
+            w_err(e.code(), "%s: %s" % (_(u'Error'), e.msg()))
+        else:
+            w_err(e.code(), "%s" % unicode(e.msg(), ENCODING, 'replace'))