PHP 8.2.31
Preview: telemetry.py Size: 541 B
/opt/imunify360/venv/lib64/python3.11/site-packages/defence360agent/wordpress/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,
        )
    )

Directory Contents

Dirs: 1 × Files: 14

Name Size Perms Modified Actions
- drwxr-xr-x 2026-06-08 20:24:30
Edit Download
12.14 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
10.51 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
346 B lrw-r--r-- 2026-05-26 21:20:44
Edit Download
94 B lrw-r--r-- 2026-05-26 21:20:44
Edit Download
16.23 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
4.03 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
5.35 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
66.39 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
5.07 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
17.26 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
541 B lrw-r--r-- 2026-05-26 21:20:44
Edit Download
20.89 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
3.44 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
1.23 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).