16 lines
532 B
Bash
Executable File
16 lines
532 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
cd "$(dirname "$0")/.."
|
|
|
|
if [[ ! -d "${PWD}/custom_components/sys_mon/sys_mon_agent/venv" ]]; then
|
|
python -m venv "${PWD}/custom_components/sys_mon/sys_mon_agent/venv"
|
|
source "${PWD}/custom_components/sys_mon/sys_mon_agent/venv/bin/activate"
|
|
pip install -r "${PWD}/custom_components/sys_mon/sys_mon_agent/requirements.txt"
|
|
else
|
|
source "${PWD}/custom_components/sys_mon/sys_mon_agent/venv/bin/activate"
|
|
fi
|
|
|
|
python "${PWD}/custom_components/sys_mon/sys_mon_agent/sys-mon-agent.py" -p 8202
|