[mod] use shutil instead of os.system

This commit is contained in:
Laurent Peuch 2016-05-13 04:02:56 +02:00
parent 835ded668e
commit c54d066f1b

View file

@ -27,6 +27,7 @@ import os
import json
import yaml
import errno
import shutil
from urllib import urlopen
import requests
@ -197,7 +198,7 @@ def domain_remove(auth, domain, force=False):
m18n.n('domain_uninstall_app_first'))
if auth.remove('virtualdomain=' + domain + ',ou=domains') or force:
os.system('rm -rf /etc/yunohost/certs/%s' % domain)
shutil.rmtree('rm -rf /etc/yunohost/certs/%s' % domain)
else:
raise MoulinetteError(errno.EIO, m18n.n('domain_deletion_failed'))