From 526937cb493986cd47acaf1c20f076c179e49f7e Mon Sep 17 00:00:00 2001 From: Thomas Juerges <4-jurges@users.noreply.git.astron.nl> Date: Fri, 3 Apr 2020 22:09:20 +0200 Subject: [PATCH] Add automatic path detection for running Python Tango devices --- RandomDataDev/RandomData.sh | 10 ++++++++++ RandomDataDev/lauchRandomData.sh | 1 - crossechoTangoDev/Crossecho.sh | 10 ++++++++++ crossechoTangoDev/launchCrossecho.sh | 1 - 4 files changed, 20 insertions(+), 2 deletions(-) create mode 100755 RandomDataDev/RandomData.sh delete mode 100755 RandomDataDev/lauchRandomData.sh create mode 100755 crossechoTangoDev/Crossecho.sh delete mode 100755 crossechoTangoDev/launchCrossecho.sh diff --git a/RandomDataDev/RandomData.sh b/RandomDataDev/RandomData.sh new file mode 100755 index 000000000..be0211299 --- /dev/null +++ b/RandomDataDev/RandomData.sh @@ -0,0 +1,10 @@ +runThis=$(basename ${0}) +runThis=${runThis//.sh/.py} +if [ -f ${runThis} ]; then + myDir=${PWD} +else + myDir=${PWD}/$(dirname ${0}) +fi + +containerPath=${myDir//${HOME}\//\/hosthome\/} +docker exec -it itango python3 ${containerPath}/${runThis} 1 -v diff --git a/RandomDataDev/lauchRandomData.sh b/RandomDataDev/lauchRandomData.sh deleted file mode 100755 index 771202614..000000000 --- a/RandomDataDev/lauchRandomData.sh +++ /dev/null @@ -1 +0,0 @@ -docker exec -it -e itango python3 ${PWD//${HOME}\//\/hosthome\/}/RandomData.py 1 -v diff --git a/crossechoTangoDev/Crossecho.sh b/crossechoTangoDev/Crossecho.sh new file mode 100755 index 000000000..be0211299 --- /dev/null +++ b/crossechoTangoDev/Crossecho.sh @@ -0,0 +1,10 @@ +runThis=$(basename ${0}) +runThis=${runThis//.sh/.py} +if [ -f ${runThis} ]; then + myDir=${PWD} +else + myDir=${PWD}/$(dirname ${0}) +fi + +containerPath=${myDir//${HOME}\//\/hosthome\/} +docker exec -it itango python3 ${containerPath}/${runThis} 1 -v diff --git a/crossechoTangoDev/launchCrossecho.sh b/crossechoTangoDev/launchCrossecho.sh deleted file mode 100755 index 456ac97f7..000000000 --- a/crossechoTangoDev/launchCrossecho.sh +++ /dev/null @@ -1 +0,0 @@ -docker exec -it itango python3 ${PWD//${HOME}\//\/hosthome\/}/Crossecho.py 1 -- GitLab