Changeset View
Changeset View
Standalone View
Standalone View
dockerfiles/swh-listers-worker/entrypoint.sh
#!/bin/bash | #!/bin/bash | ||||
set -e | set -e | ||||
if [[ -d /src ]] ; then | if [[ -d /src ]] ; then | ||||
for srcrepo in /src/swh-* ; do | for srcrepo in /src/swh-* ; do | ||||
pushd $srcrepo | pushd $srcrepo | ||||
echo "WARNING: $srcrepo wil NOT be pip installed in dev mode" | echo "WARNING: $srcrepo wil NOT be pip installed in dev mode" | ||||
echo " due to permission limitations." | echo " due to permission limitations." | ||||
pip install --user . | pip install --user . | ||||
popd | popd | ||||
done | done | ||||
fi | fi | ||||
echo Installed Python packages: | |||||
pip list | |||||
export POSTGRES_DB=swh-lister-${SWH_WORKER_INSTANCE} | export POSTGRES_DB=swh-lister-${SWH_WORKER_INSTANCE} | ||||
echo "${PGHOST}:5432:postgres:${PGUSER}:${POSTGRES_PASSWORD}" > ~/.pgpass | echo "${PGHOST}:5432:postgres:${PGUSER}:${POSTGRES_PASSWORD}" > ~/.pgpass | ||||
echo "${PGHOST}:5432:${POSTGRES_DB}:${PGUSER}:${POSTGRES_PASSWORD}" >> ~/.pgpass | echo "${PGHOST}:5432:${POSTGRES_DB}:${PGUSER}:${POSTGRES_PASSWORD}" >> ~/.pgpass | ||||
cat > ~/.pg_service.conf <<EOF | cat > ~/.pg_service.conf <<EOF | ||||
[swh] | [swh] | ||||
dbname=${POSTGRES_DB} | dbname=${POSTGRES_DB} | ||||
host=${PGHOST} | host=${PGHOST} | ||||
▲ Show 20 Lines • Show All 47 Lines • Show Last 20 Lines |