From c8683350d200a410524f38b4802d90b55e925db9 Mon Sep 17 00:00:00 2001 From: Thomas Juerges <4-jurges@users.noreply.git.astron.nl> Date: Fri, 1 May 2020 03:26:32 +0200 Subject: [PATCH] Add a script that helps installing a DS's Python3 deps into the itango container --- tools/itango/install_requirements-DS.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 tools/itango/install_requirements-DS.sh diff --git a/tools/itango/install_requirements-DS.sh b/tools/itango/install_requirements-DS.sh new file mode 100755 index 000000000..a24b024f3 --- /dev/null +++ b/tools/itango/install_requirements-DS.sh @@ -0,0 +1,16 @@ +# Find the path to the device server's requirements.txt file +# on the Docker's host but relative to the /hosthome directory +# in Docker the user's # mounted ${HOME}). +# ATTENTION +# This is assuming that the device server's requirements.txt file +# exists # on the Docker's host in the user's ${HOME} directory. +runThis=$(basename ${0}) +runThis=${runThis}/requirements.txt +if [ -f ${runThis} ]; then + myDir=${PWD} +else + myDir=${PWD}/$(dirname ${0}) +fi +deviceServerPath=${myDir//${HOME}\//\/hosthome\/} + +docker exec -it itango python3 -m pip install -r ${deviceServerPath}/requirements.txt -- GitLab