diff --git a/tools/itango/install_requirements-DS.sh b/tools/itango/install_requirements-DS.sh new file mode 100755 index 0000000000000000000000000000000000000000..a24b024f31002f854f0451cc1998e0ed7dee0259 --- /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