# HG changeset patch
# User muon-spectroscopy-computational-project
# Date 1690392191 0
# Node ID eea73e1f65cb7bd0af5541beaec4d2e97471a9c3
# Parent ec5f6b22417cbfa91ca9def0545832c5568b211d
planemo upload for repository https://github.com/muon-spectroscopy-computational-project/muon-galaxy-tools/main/pm_uep_opt commit 8e96fbcca17150ece3ee6bf15bf0969bd014a5ca
diff -r ec5f6b22417c -r eea73e1f65cb pm_uep_opt.xml
--- a/pm_uep_opt.xml Tue Jul 18 13:27:15 2023 +0000
+++ b/pm_uep_opt.xml Wed Jul 26 17:23:11 2023 +0000
@@ -2,7 +2,7 @@
run UEP optimisation
- 0
+ 1
muon_macros.xml
@@ -171,7 +171,7 @@
-
+
@@ -179,7 +179,6 @@
-
diff -r ec5f6b22417c -r eea73e1f65cb run.sh
--- a/run.sh Tue Jul 18 13:27:15 2023 +0000
+++ b/run.sh Wed Jul 26 17:23:11 2023 +0000
@@ -2,33 +2,14 @@
set -o errexit
-run(){
- if ! out=$(pm-uep-opt $1); then
- echo 1>&2 "$out"; exit 1
+for x in $1/*/*/*.yaml
+do
+
+ if ! out=$(pm-uep-opt $x)
+ then
+ echo 1>&2 "$out"; exit 1
else
- echo "$out"
+ echo "$out"
fi
-}
-
-pids=()
-for x in $1/*/*/*.yaml; do
- run $x & pids+=($!)
-done
-
-declare -i failed=0
-for pid in ${pids[@]}; do
- if ! wait $pid; then
- failed+=1
- fi
-done
-
-if [ $failed -eq ${#pids[@]} ]; then
- >&2 echo "ERROR: All optimisations failed"
- exit 1
-elif [ $failed -eq 0 ]; then
- echo "All optimisations succeeded"
- exit 0
-else
- echo "WARNING: $failed optimisation(s) failed"
- exit 0
-fi
+done || exit
+#pm-uep-opt
\ No newline at end of file