#!/usr/bin/env bash
set -Eeuo pipefail
SITE_ROOT="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/../../.." && pwd)"
EXPECTED_ROOT='/var/www/learnitive.com'
[[ "$SITE_ROOT" == "$EXPECTED_ROOT" ]] || { printf '[Learnitive production] ERROR: this helper must run from %s (found %s).\n' "$EXPECTED_ROOT" "$SITE_ROOT" >&2; exit 1; }
[[ -x "$SITE_ROOT/run.sh" || -f "$SITE_ROOT/run.sh" ]] || { printf '[Learnitive production] ERROR: %s/run.sh is missing.\n' "$SITE_ROOT" >&2; exit 1; }
exec "$SITE_ROOT/run.sh" "$@"
