diff --git a/docker-compose.yml b/docker-compose.yml --- a/docker-compose.yml +++ b/docker-compose.yml @@ -188,7 +188,7 @@ build: ./dockerfiles/swh-indexer-worker env_file: ./indexers.env environment: - SWH_WORKER_INSTANCE: mimetype + SWH_WORKER_INSTANCE: content_mimetype depends_on: - swh-scheduler-api - swh-idx-storage diff --git a/dockerfiles/swh-indexer-storage/entrypoint.sh b/dockerfiles/swh-indexer-storage/entrypoint.sh --- a/dockerfiles/swh-indexer-storage/entrypoint.sh +++ b/dockerfiles/swh-indexer-storage/entrypoint.sh @@ -5,7 +5,9 @@ if [[ -d /src ]] ; then for srcrepo in /src/swh-* ; do pushd $srcrepo - pip install -e . + echo "WARNING: $srcrepo will NOT be pip installed in dev mode" + echo " due to permission limitations." + pip install --user . popd done fi @@ -35,6 +37,6 @@ --db-name ${POSTGRES_DB} echo Starting the swh-indexer-storage API server - exec python -m swh.indexer.storage.api.server /indexer_storage.yml + exec python -m swh.indexer.storage.api.server /indexer_storage ;; esac diff --git a/dockerfiles/swh-indexer-storage/indexer_storage.yml b/dockerfiles/swh-indexer-storage/indexer_storage.yml --- a/dockerfiles/swh-indexer-storage/indexer_storage.yml +++ b/dockerfiles/swh-indexer-storage/indexer_storage.yml @@ -1,4 +1,4 @@ -storage: +indexer_storage: cls: local args: db: service=swh-indexer diff --git a/dockerfiles/swh-indexer-worker/entrypoint.sh b/dockerfiles/swh-indexer-worker/entrypoint.sh --- a/dockerfiles/swh-indexer-worker/entrypoint.sh +++ b/dockerfiles/swh-indexer-worker/entrypoint.sh @@ -5,7 +5,9 @@ if [[ -d /src ]] ; then for srcrepo in /src/swh-* ; do pushd $srcrepo - pip install -e . + echo "WARNING: $srcrepo will NOT be pip installed in dev mode" + echo " due to permission limitations." + pip install --user . popd done fi