#!/usr/bin/env bash
set -euo pipefail

APP_ROOT="/home2/devpiesol/plytix.dev.piesol.com"
PYTHON="$APP_ROOT/.venv/bin/python"

cd "$APP_ROOT"
export PYTHONUNBUFFERED=1

for CONNECTION_ID in 1 4; do
  echo "=== sync_magento_collection_products_channel connection_id=$CONNECTION_ID ==="
  "$PYTHON" - <<PY
from db.session import get_session
from db.collection_landing_push import sync_magento_collection_products_channel

with get_session() as session:
    result = sync_magento_collection_products_channel(
        session,
        connection_id=${CONNECTION_ID},
        category_l1="Kitchen Cabinets",
        apply_listing_paths=False,
        dry_run=False,
        limit=500,
    )
    print(result)
PY
  echo
done