[enh] Add post_user_delete hook

This commit is contained in:
Jérôme Lebleu 2015-05-15 16:04:15 +02:00
parent e1ded25ed1
commit ffd368e726

View file

@ -212,6 +212,7 @@ def user_delete(auth, username, purge=False):
"""
from yunohost.app import app_ssowatconf
from yunohost.hook import hook_callback
if auth.remove('uid=%s,ou=users' % username):
# Update SFTP user group
@ -225,6 +226,9 @@ def user_delete(auth, username, purge=False):
raise MoulinetteError(169, m18n.n('user_deletion_failed'))
app_ssowatconf(auth)
hook_callback('post_user_delete', args=[username, purge])
msignals.display(m18n.n('user_deleted'), 'success')