File size: 489 Bytes
da0ce7b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env bash
# Bring Aureon up on Linux. Live trading stays off. Safe to re-run.
set -euo pipefail

ROOT="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/../.." && pwd)"
cd "$ROOT"
export AUREON_LIVE_TRADING=0
export AUREON_SIMULATED_BOOT=0
export PYTHONPATH="${ROOT}${PYTHONPATH:+:$PYTHONPATH}"

if [ ! -x "$ROOT/.venv/bin/python" ]; then
  exec bash "$ROOT/production/install.sh"
fi

exec "$ROOT/.venv/bin/python" -m aureon.autonomous.aureon_master_launcher --preflight