mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-13 08:46:09 +01:00
events for backups and dns modules
This commit is contained in:
33
dns/signals.py
Normal file
33
dns/signals.py
Normal file
@@ -0,0 +1,33 @@
|
||||
# The world is a prison for the believer.
|
||||
|
||||
from django.dispatch import Signal
|
||||
|
||||
## This event is fired before CyberPanel core start creation of NS Records.
|
||||
preNSCreation = Signal(providing_args=["request"])
|
||||
|
||||
## This event is fired after CyberPanel core finished creation NS Records.
|
||||
postNSCreation = Signal(providing_args=["request", "response"])
|
||||
|
||||
## This event is fired before CyberPanel core start creation DNS Zone.
|
||||
preZoneCreation = Signal(providing_args=["request"])
|
||||
|
||||
## This event is fired after CyberPanel core finished creation of DNS Zone.
|
||||
postZoneCreation = Signal(providing_args=["request", "response"])
|
||||
|
||||
## This event is fired before CyberPanel core start to add an DNS record.
|
||||
preAddDNSRecord = Signal(providing_args=["request"])
|
||||
|
||||
## This event is fired after CyberPanel core finished adding DNS record.
|
||||
postAddDNSRecord = Signal(providing_args=["request", "response"])
|
||||
|
||||
## This event is fired before CyberPanel core start deletion of DNS Record.
|
||||
preDeleteDNSRecord = Signal(providing_args=["request"])
|
||||
|
||||
## This event is fired after CyberPanel core finished deletion DNS Record.
|
||||
postDeleteDNSRecord = Signal(providing_args=["request", "response"])
|
||||
|
||||
## This event is fired before CyberPanel core start deletion of a DNS Zone.
|
||||
preSubmitZoneDeletion = Signal(providing_args=["request"])
|
||||
|
||||
## This event is fired after CyberPanel core finished deletion of DNS Zone.
|
||||
postSubmitZoneDeletion = Signal(providing_args=["request", "response"])
|
||||
Reference in New Issue
Block a user