run-python-in-container.sh 395 B

123456789101112131415
  1. #!/bin/bash
  2. set -e
  3. testDir="$(readlink -f "$(dirname "$BASH_SOURCE")")"
  4. runDir="$(dirname "$(readlink -f "$BASH_SOURCE")")"
  5. source "$runDir/run-in-container.sh" "$testDir" "$1" sh -ec '
  6. for c in pypy3 pypy python3 python; do
  7. if [ -x "/usr/local/bin/$c" ]; then
  8. exec "/usr/local/bin/$c" "$@"
  9. fi
  10. done
  11. echo >&2 "error: unable to determine how to run python"
  12. exit 1
  13. ' -- ./container.py