FreedomBox/freedombox/signals.py
Sunil Mohan Adapa 23b6aff290
plinth/*: Rename plinth/ folder to freedombox/
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-08-28 07:35:01 -04:00

28 lines
551 B
Python

# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Django signals emitted within FreedomBox.
"""
from django.dispatch import Signal
# Arguments: -
pre_module_loading = Signal()
# Arguments: -
post_app_loading = Signal()
# Arguments: module_name
post_setup = Signal()
# Arguments: old_hostname, new_hostname
pre_hostname_change = Signal()
# Arguments: old_hostname, new_hostname
post_hostname_change = Signal()
# Arguments: domain_type, name, description, services
domain_added = Signal()
# Arguments: domain_type, name
domain_removed = Signal()