#!/bin/bash
set -euo pipefail

EVENT_TYPE="$1"
PAYLOAD="$2"
LOG_DIR="$3"

REDIS_LOG="$LOG_DIR/coordination/redis-events.log"

# Append event to log
cat >> "$REDIS_LOG" <<EOF
{"timestamp":"$(date -Iseconds)","event":"$EVENT_TYPE","payload":$PAYLOAD}
EOF

echo >> "$REDIS_LOG"  # Newline for readability
