File manager - Edit - /usr/local/CyberCP/examplePlugin/signals.py
Back
from django.dispatch import receiver from django.http import HttpResponse from websiteFunctions.signals import postWebsiteDeletion from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging # This plugin respond to an event after CyberPanel core finished deleting a website. # Original request object is passed, body can be accessed with request.body. # If any Event handler returns a response object, CyberPanel will stop further processing and returns your response to browser. # To continue processing just return 200 from your events handlers. @receiver(postWebsiteDeletion) def rcvr(sender, **kwargs): request = kwargs['request'] logging.writeToFile('Hello World from Example Plugin.') return HttpResponse('Hello World from Example Plugin.')
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings