| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | 
							- #!/bin/sh
 
- set -o errexit
 
- set -o nounset
 
- export PYTHONPATH="$(dirname "${0}")/lib:$(dirname "${0}")/scripts:${PYTHONPATH-}"
 
- # make a last-ditch effort to set CHUTNEY_PATH based on this script's location
 
- if ! test "${CHUTNEY_PATH+y}"
 
- then
 
-     export CHUTNEY_PATH="`dirname $0`"
 
- fi
 
- binaries="python python3 python2"
 
- if ! test "${PYTHON+y}"
 
- then
 
-     saved_IFS="${IFS}"
 
-     for binary in ${binaries}
 
-     do
 
-         IFS=":"
 
-         for directory in ${PATH}
 
-         do
 
-             case "${directory}" in
 
-                 "") directory="./"
 
-                     ;;
 
-                 */)
 
-                     ;;
 
-                 *) directory="${directory}/"
 
-                     ;;
 
-             esac
 
-             abs_path="${directory}${binary}"
 
-             if test -f "${abs_path}" && test -x "${abs_path}"
 
-             then
 
-                 PYTHON="${abs_path}"
 
-                 break
 
-             fi
 
-         done
 
-         if test "${PYTHON+y}"
 
-         then
 
-             break
 
-         fi
 
-     done
 
-     IFS="${saved_IFS}"
 
- fi
 
- if ! test "${PYTHON+y}"
 
- then
 
-     printf "No compatible Python version found.\n" >&2
 
-     printf "Is Python installed and in your PATH?\n" >&2
 
-     exit 1
 
- fi
 
- printf "\nLaunching chutney using %s\n" "$("${PYTHON}" --version 2>&1)"
 
- "${PYTHON}" -m chutney.TorNet "${@}"
 
 
  |