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 | |