mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-02 19:35:49 +01:00
Initial commit for v2.4.3
This commit is contained in:
44
dns/pluginManager.py
Normal file
44
dns/pluginManager.py
Normal file
@@ -0,0 +1,44 @@
|
||||
from .signals import *
|
||||
from plogical.pluginManagerGlobal import pluginManagerGlobal
|
||||
|
||||
class pluginManager:
|
||||
|
||||
@staticmethod
|
||||
def preNSCreation(request):
|
||||
return pluginManagerGlobal.globalPlug(request, preNSCreation)
|
||||
|
||||
@staticmethod
|
||||
def postNSCreation(request, response):
|
||||
return pluginManagerGlobal.globalPlug(request, postNSCreation, response)
|
||||
|
||||
@staticmethod
|
||||
def preZoneCreation(request):
|
||||
return pluginManagerGlobal.globalPlug(request, preZoneCreation)
|
||||
|
||||
@staticmethod
|
||||
def postZoneCreation(request, response):
|
||||
return pluginManagerGlobal.globalPlug(request, postZoneCreation, response)
|
||||
|
||||
@staticmethod
|
||||
def preAddDNSRecord(request):
|
||||
return pluginManagerGlobal.globalPlug(request, preAddDNSRecord)
|
||||
|
||||
@staticmethod
|
||||
def postAddDNSRecord(request, response):
|
||||
return pluginManagerGlobal.globalPlug(request, postAddDNSRecord, response)
|
||||
|
||||
@staticmethod
|
||||
def preDeleteDNSRecord(request):
|
||||
return pluginManagerGlobal.globalPlug(request, preDeleteDNSRecord)
|
||||
|
||||
@staticmethod
|
||||
def postDeleteDNSRecord(request, response):
|
||||
return pluginManagerGlobal.globalPlug(request, postDeleteDNSRecord, response)
|
||||
|
||||
@staticmethod
|
||||
def preSubmitZoneDeletion(request):
|
||||
return pluginManagerGlobal.globalPlug(request, preSubmitZoneDeletion)
|
||||
|
||||
@staticmethod
|
||||
def postSubmitZoneDeletion(request, response):
|
||||
return pluginManagerGlobal.globalPlug(request, postSubmitZoneDeletion, response)
|
||||
Reference in New Issue
Block a user