X7ROOT File Manager
Current Path:
/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/wordpress
opt
/
imunify360
/
venv
/
lib
/
python3.11
/
site-packages
/
defence360agent
/
wordpress
/
??
..
??
__init__.py
(1.23 KB)
??
__pycache__
??
changelog_processor.py
(12.14 KB)
??
cli.py
(10.51 KB)
??
constants.py
(346 B)
??
exception.py
(94 B)
??
incident_collector.py
(16.23 KB)
??
incident_parser.py
(4.03 KB)
??
incident_sender.py
(5.35 KB)
??
plugin.py
(66.39 KB)
??
proxy_auth.py
(5.07 KB)
??
site_repository.py
(17.26 KB)
??
telemetry.py
(541 B)
??
utils.py
(20.89 KB)
??
wp_rules.py
(3.44 KB)
Editing: telemetry.py
import logging from defence360agent.contracts.messages import MessageType from defence360agent.model.wordpress import WPSite logger = logging.getLogger(__name__) async def send_event(sink, event: str, site: WPSite, version: str = None): if version is None: version = "1.0.0" await sink.process_message( MessageType.WordpressPluginTelemetry( event=event, domain=site.domain, site_path=site.docroot, user=site.uid, plugin_version=version, ) )
Upload File
Create Folder