feat: Add debug_force_send function for memory tracking and testing

This commit is contained in:
2025-11-15 10:19:49 -05:00
parent 5a8d14eb4d
commit 03b26b5339
2 changed files with 81 additions and 0 deletions

16
Scripts/test_send.py Normal file
View File

@@ -0,0 +1,16 @@
import ujson
# Reload discord module fresh and run the forced debug send once.
try:
# ensure we use latest module on device
import sys
if "scripts.discord_webhook" in sys.modules:
del sys.modules["scripts.discord_webhook"]
import scripts.discord_webhook as d
# load config.json to populate webhook URL
with open("config.json", "r") as f:
cfg = ujson.load(f)
d.set_config(cfg)
print("Running debug_force_send() — may trigger ENOMEM, run once only")
d.debug_force_send("memory test")
except Exception as e:
print("test_send error:", e)