HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/local/CyberCP/dns/signals.py
# 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()

## This event is fired after CyberPanel core finished creation NS Records.
postNSCreation = Signal()

## This event is fired before CyberPanel core start creation DNS Zone.
preZoneCreation = Signal()

## This event is fired after CyberPanel core finished creation of DNS Zone.
postZoneCreation = Signal()

## This event is fired before CyberPanel core start to add an DNS record.
preAddDNSRecord = Signal()

## This event is fired after CyberPanel core finished adding DNS record.
postAddDNSRecord = Signal()

## This event is fired before CyberPanel core start deletion of DNS Record.
preDeleteDNSRecord = Signal()

## This event is fired after CyberPanel core finished deletion DNS Record.
postDeleteDNSRecord = Signal()

## This event is fired before CyberPanel core start deletion of a DNS Zone.
preSubmitZoneDeletion = Signal()

## This event is fired after CyberPanel core finished deletion of DNS Zone.
postSubmitZoneDeletion = Signal()