From c5b595ad400ba9eeb6782712af516c5b1ac99863 Mon Sep 17 00:00:00 2001 From: cami Date: Sun, 25 Jul 2021 00:05:11 +0200 Subject: [PATCH] Updated some things for infrastructure --- backend/Dockerfile | 2 ++ backend/Dockerfile.prod | 2 ++ requests.sh | 12 ++++++++++-- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 8eb7a25..8c2b849 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -4,6 +4,8 @@ WORKDIR /app COPY requirements.txt . +RUN apk install sqlite3 + RUN pip install -r requirements.txt COPY /src . diff --git a/backend/Dockerfile.prod b/backend/Dockerfile.prod index 1bd4a72..3e3875f 100644 --- a/backend/Dockerfile.prod +++ b/backend/Dockerfile.prod @@ -6,6 +6,8 @@ RUN apt-get -y update && apt-get -y upgrade COPY requirements.txt . +RUN apk install sqlite3 + RUN pip install -r requirements.txt COPY /src . diff --git a/requests.sh b/requests.sh index 6cfb89a..ff77321 100755 --- a/requests.sh +++ b/requests.sh @@ -2,7 +2,7 @@ ACTION=$1 VALUE=$2 -ACTIONS=(login register rcvpw username data csv) +ACTIONS=(login register rcvpw username data csv prod_data prod_csv) print_help(){ echo "Usage: $0 ACTION [TOKEN|INPUT_TYPE]" @@ -41,9 +41,17 @@ case $ACTION in curl localhost:5000/data ;; "${ACTIONS[5]}") # get all data from behametricsserver - echo "get data action" + echo "get csv from input action" curl localhost:5000/data/csv/"${VALUE}" ;; + "${ACTIONS[6]}") # get all data from behametricsserver + echo "get prod data action" + curl behavior.marcocamenzind.ch:5000/data + ;; + "${ACTIONS[7]}") # get all data from behametricsserver + echo "get prod csv from input action" + curl behavior.marcocamenzind.ch:5000/data/csv/"${VALUE}" + ;; *) echo "Error: Action not available" echo