From 1295b282d1dfb3aa544187d6447f635bc74c2a28 Mon Sep 17 00:00:00 2001
From: Mohammad Torkashvand <mohammad.torkashvand@geant.org>
Date: Mon, 13 Nov 2023 12:52:12 +0100
Subject: [PATCH] added unit tests for validate_subscriptions

---
 Dockerfile         | 2 +-
 start-app.sh       | 1 -
 start-scheduler.sh | 3 +--
 start-worker.sh    | 3 +--
 4 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index d97b10ae..8a49076a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,7 +3,7 @@ WORKDIR /app
 
 ARG ARTIFACT_VERSION
 
-RUN apk add --no-cache gcc libc-dev libffi-dev && \
+RUN apk add --no-cache gcc libc-dev libffi-dev curl vim && \
     addgroup -S appgroup && adduser -S appuser -G appgroup -h /app
 
 RUN pip install \
diff --git a/start-app.sh b/start-app.sh
index e4bb84f3..397e8ee5 100755
--- a/start-app.sh
+++ b/start-app.sh
@@ -5,6 +5,5 @@ set -o nounset
 cd /app/gso
 PYTHONPATH=.. python main.py db upgrade heads
 
-# Start the FastAPI application
 cd /app
 python -m uvicorn "gso.main:app" --host "0.0.0.0" --port 8080
diff --git a/start-scheduler.sh b/start-scheduler.sh
index 5da2c440..a8c36fd2 100755
--- a/start-scheduler.sh
+++ b/start-scheduler.sh
@@ -4,5 +4,4 @@ set -o errexit
 set -o nounset
 
 cd /app
-
-celery -A gso.worker beat -l info -S redbeat.RedBeatScheduler
+python -m celery -A gso.worker beat -l info -S redbeat.RedBeatScheduler
diff --git a/start-worker.sh b/start-worker.sh
index f3dbbac3..3c18dd44 100755
--- a/start-worker.sh
+++ b/start-worker.sh
@@ -4,5 +4,4 @@ set -o errexit
 set -o nounset
 
 cd /app
-
-celery -A gso.worker worker --loglevel=info
\ No newline at end of file
+python -m celery -A gso.worker worker --loglevel=info
-- 
GitLab