From fe5afa5a7a118d7cf094cf3a1c129400caac7773 Mon Sep 17 00:00:00 2001 From: Sangat Das Date: Tue, 26 Apr 2022 05:13:03 -0700 Subject: [PATCH] Fix make test issue - unhealthy planetmint container because non-init of tarantool spaces Signed-off-by: Sangat Das --- Dockerfile-dev | 3 ++- planetmint/backend/tarantool/connection.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile-dev b/Dockerfile-dev index c44b4f3..260585f 100644 --- a/Dockerfile-dev +++ b/Dockerfile-dev @@ -4,6 +4,7 @@ LABEL maintainer "contact@ipdb.global" RUN apt-get update \ && apt-get install -y git zsh\ + && apt-get install -y tarantool-common\ && pip install -U pip \ && apt-get autoremove \ && apt-get clean @@ -15,7 +16,7 @@ ARG abci_status # to force stdin, stdout and stderr to be totally unbuffered and to capture logs/outputs ENV PYTHONUNBUFFERED 0 -ENV PLANETMINT_DATABASE_PORT 27017 +ENV PLANETMINT_DATABASE_PORT 3303 ENV PLANETMINT_DATABASE_BACKEND $backend ENV PLANETMINT_SERVER_BIND 0.0.0.0:9984 ENV PLANETMINT_WSSERVER_HOST 0.0.0.0 diff --git a/planetmint/backend/tarantool/connection.py b/planetmint/backend/tarantool/connection.py index 6b18672..0cbd38c 100644 --- a/planetmint/backend/tarantool/connection.py +++ b/planetmint/backend/tarantool/connection.py @@ -63,7 +63,7 @@ class TarantoolDB: import subprocess print(f" commands: {command}") ret = subprocess.Popen( - ['%s %s:%s < %s' % ("tarantoolctl connect", "localhost", "3303", command)], + ['%s %s:%s < %s' % ("tarantoolctl connect", self.host, self.port, command)], stdin=subprocess.PIPE, stdout=subprocess.PIPE, universal_newlines=True,