# HG changeset patch
# User Pascal Volk <neverseen@users.sourceforge.net>
# Date 1296212591 0
# Node ID 920cb090eb095a9062cab8f746aee0543b683770
# Parent  2af61bc062159511db3c72ff731329fc63190960
VMM/mailbox: Be more detailed if doveadm couldn't create mailboxes.

diff -r 2af61bc06215 -r 920cb090eb09 VirtualMailManager/mailbox.py
--- a/VirtualMailManager/mailbox.py	Thu Jan 20 00:41:09 2011 +0000
+++ b/VirtualMailManager/mailbox.py	Fri Jan 28 11:03:11 2011 +0000
@@ -251,7 +251,8 @@
         process = Popen(cmd_args, stdout=PIPE, stderr=PIPE)
         stdout, stderr = process.communicate()
         if process.returncode:
-            raise VMMError(stderr.strip(), VMM_ERROR)
+            e_msg = _(u'Failed to create mailboxes: %r\n') % mailboxes
+            raise VMMError(e_msg + stderr.strip(), VMM_ERROR)
 
     def create(self):
         """Create a dbox INBOX"""