| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | #!/bin/shset -o errexitset -o nounsetexport PYTHONPATH="$(dirname "${0}")/lib:$(dirname "${0}")/scripts:${PYTHONPATH-}"# make a last-ditch effort to set CHUTNEY_PATH based on this script's locationif ! test "${CHUTNEY_PATH+y}"then    export CHUTNEY_PATH="`dirname $0`"fibinaries="python2 python"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}"fiif ! test "${PYTHON+y}"then    printf "No compatible Python version found.\n" >&2    printf "Is Python installed and in your PATH?\n" >&2    exit 1fiprintf "Using %s\n" "$("${PYTHON}" --version 2>&1)""${PYTHON}" -m chutney.TorNet "${@}"
 |