File size: 468 Bytes
a414867
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env bash
set -euo pipefail

ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
PYTHON_BIN="${MODEL_STREAM_PYTHON:-}"

if [[ -z "$PYTHON_BIN" ]]; then
  if [[ -x "$ROOT_DIR/../.venv/bin/python" ]]; then
    PYTHON_BIN="$ROOT_DIR/../.venv/bin/python"
  else
    PYTHON_BIN="python"
  fi
fi

HOST="${MODEL_STREAM_HOST:-127.0.0.1}"
PORT="${MODEL_STREAM_PORT:-8011}"

cd "$ROOT_DIR"
exec "$PYTHON_BIN" production/stream.py --host "$HOST" --port "$PORT"