From 49d183afbbf8bf38fd3e9ccad9a202471c0c6c88 Mon Sep 17 00:00:00 2001 From: Joshua Tauberer Date: Sun, 16 Feb 2025 14:57:00 -0500 Subject: [PATCH] Use `utils.shell("check_call", ...)` rather than subprocess.call directly --- management/mailconfig.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/management/mailconfig.py b/management/mailconfig.py index d9f38ede..569a48df 100755 --- a/management/mailconfig.py +++ b/management/mailconfig.py @@ -10,7 +10,6 @@ # address entered by the user. import os, sqlite3, re -import subprocess import utils from email_validator import validate_email as validate_email_, EmailNotValidError @@ -421,7 +420,7 @@ def dovecot_quota_recalc(email): # subprocess.call(['doveadm', 'reload']) # force dovecot to recalculate the quota info for the user. - subprocess.call(["doveadm", "quota", "recalc", "-u", email]) + utils.shell("check_call", ["doveadm", "quota", "recalc", "-u", email]) def validate_quota(quota): # validate quota