Update disable_mumble to delete models

This commit is contained in:
Adarnof 2016-03-21 02:59:49 +00:00
parent b8db2c464b
commit 2fce398a86

View File

@ -6,6 +6,7 @@ from services.models import UserTSgroup
from services.models import AuthTS from services.models import AuthTS
from services.models import TSgroup from services.models import TSgroup
from services.models import DiscordAuthToken from services.models import DiscordAuthToken
from services.models import MumbleUser
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -81,6 +82,8 @@ def disable_mumble():
auth.save() auth.save()
logger.info("Deleting all SyncGroupCache models for mumble") logger.info("Deleting all SyncGroupCache models for mumble")
SyncGroupCache.objects.filter(servicename="mumble").delete() SyncGroupCache.objects.filter(servicename="mumble").delete()
logger.info("Deleting all MumbleUser models")
MumbleUser.objects.all().delete()
def disable_ipboard(): def disable_ipboard():
if settings.ENABLE_AUTH_IPBOARD: if settings.ENABLE_AUTH_IPBOARD: