Spaces:
Sleeping
Sleeping
File size: 728 Bytes
38c9982 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #!/usr/bin/env bash
set -euo pipefail
if [[ -f ".env.hf.space" ]]; then
while IFS= read -r raw_line || [[ -n "${raw_line}" ]]; do
line="${raw_line#"${raw_line%%[![:space:]]*}"}"
line="${line%"${line##*[![:space:]]}"}"
if [[ -z "${line}" || "${line}" == \#* || "${line}" != *=* ]]; then
continue
fi
key="${line%%=*}"
value="${line#*=}"
key="${key%"${key##*[![:space:]]}"}"
value="${value#"${value%%[![:space:]]*}"}"
value="${value%"${value##*[![:space:]]}"}"
export "${key}=${value}"
done < .env.hf.space
fi
PYTHON_BIN="${PYTHON_BIN:-.venv-training/bin/python}"
if [[ ! -x "${PYTHON_BIN}" ]]; then
PYTHON_BIN="python"
fi
exec "${PYTHON_BIN}" scripts/deploy_hf_space.py "$@"
|