diff --git a/scripts/sync_audio_to_prod.py b/scripts/sync_audio_to_prod.py index 31e83b4..b7f8e08 100644 --- a/scripts/sync_audio_to_prod.py +++ b/scripts/sync_audio_to_prod.py @@ -75,6 +75,8 @@ def local_meta(post_id: int, key: str) -> str: ["docker", "exec", WP_CONTAINER, "php", "/tmp/fea_post_io.php", "getmeta", str(post_id), key], capture_output=True, text=True, timeout=60, ) + if r.returncode != 0: + raise RuntimeError(f"docker exec {WP_CONTAINER} falló leyendo meta '{key}' de #{post_id} (rc={r.returncode}): {r.stderr.strip()[:300]}") return r.stdout.strip()