#!/bin/sh set -eu APP_DIR="@POBSYNC_APP_DIR@" VENV_DIR="@POBSYNC_VENV_DIR@" ENV_FILE="@POBSYNC_ENV_FILE@" SERVICE_USER="@POBSYNC_USER@" SERVICE_GROUP="@POBSYNC_GROUP@" if [ ! -f "$ENV_FILE" ]; then echo "pobsync environment file not found: $ENV_FILE" >&2 exit 1 fi set -a # shellcheck disable=SC1090 . "$ENV_FILE" set +a export POBSYNC_ENV_FILE="$ENV_FILE" export POBSYNC_SERVICE_USER="$SERVICE_USER" export POBSYNC_SERVICE_GROUP="$SERVICE_GROUP" cd "$APP_DIR" exec "$VENV_DIR/bin/python" "$APP_DIR/manage.py" "$@"