From 6386df520adf85786dcfc3c07ca71f7d0e0bc40f Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Tue, 16 Oct 2018 16:29:10 +0200 Subject: [PATCH] Use new doveadm_cmd everywhere. --- modoboa/admin/models/mailbox.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modoboa/admin/models/mailbox.py b/modoboa/admin/models/mailbox.py index 696d63d2f..861420988 100644 --- a/modoboa/admin/models/mailbox.py +++ b/modoboa/admin/models/mailbox.py @@ -19,8 +19,9 @@ from django.utils.translation import ugettext as _, ugettext_lazy from modoboa.core.models import User from modoboa.lib import exceptions as lib_exceptions from modoboa.lib.email_utils import split_mailbox -from modoboa.lib.sysutils import exec_cmd +from modoboa.lib.sysutils import doveadm_cmd, exec_cmd from modoboa.parameters import tools as param_tools + from .base import AdminObject from .domain import Domain @@ -158,8 +159,8 @@ class Mailbox(AdminObject): options = {} if curuser != mbowner: options["sudo_user"] = mbowner - code, output = exec_cmd( - "doveadm user -f home %s" % self.full_address, **options + code, output = doveadm_cmd( + "user -f home %s" % self.full_address, **options ) if code: raise lib_exceptions.InternalError(