parent
6ae8e6fd72
commit
b4c5180eb4
@ -1,22 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Define a file to keep track of successfully executed scripts
|
|
||||||
SUCCESS_LOG="successful_runs.log"
|
|
||||||
|
|
||||||
for f in /home/v/swarms/playground/examples/example_*.py; do
|
|
||||||
# Check if the script has been logged as successful
|
|
||||||
if grep -Fxq "$f" "$SUCCESS_LOG"; then
|
|
||||||
echo "Skipping ${f} as it ran successfully in a previous run."
|
|
||||||
else
|
|
||||||
# Run the script if not previously successful
|
|
||||||
if /home/kye/miniconda3/envs/swarms/bin/python "$f" 2>>errors.txt; then
|
|
||||||
echo "(${f}) ran successfully without errors."
|
|
||||||
# Log the successful script execution
|
|
||||||
echo "$f" >> "$SUCCESS_LOG"
|
|
||||||
else
|
|
||||||
echo "Error encountered in ${f}. Check errors.txt for details."
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
echo "##############################################################################"
|
|
||||||
done
|
|
Loading…
Reference in new issue