Spaces:
Runtime error
Runtime error
| REPOSITORY_ID="langchain" | |
| GRAPHDB_URI="http://localhost:7200/" | |
| echo -e "\nUsing GraphDB: ${GRAPHDB_URI}" | |
| function startGraphDB { | |
| echo -e "\nStarting GraphDB..." | |
| exec /opt/graphdb/dist/bin/graphdb | |
| } | |
| function waitGraphDBStart { | |
| echo -e "\nWaiting GraphDB to start..." | |
| for _ in $(seq 1 5); do | |
| CHECK_RES=$(curl --silent --write-out '%{http_code}' --output /dev/null ${GRAPHDB_URI}/rest/repositories) | |
| if [ "${CHECK_RES}" = '200' ]; then | |
| echo -e "\nUp and running" | |
| break | |
| fi | |
| sleep 30s | |
| echo "CHECK_RES: ${CHECK_RES}" | |
| done | |
| } | |
| startGraphDB & | |
| waitGraphDBStart | |
| wait | |