nyx/tests/dynamic_fixtures/message_handler/rabbit_python/benign.py
2026-06-05 10:16:30 -05:00

12 lines
341 B
Python

"""Phase 20 (Track M.2) — RabbitMQ Python benign control."""
import os
import shlex
_NYX_ADAPTER_MARKER = "import pika"
_NYX_QUEUE_MARKER = 'queue="work"'
def on_message(ch, method, properties, body):
if isinstance(body, (bytes, bytearray)):
body = body.decode('utf-8', 'replace')
os.system("echo " + shlex.quote(body))