#!/bin/bash # usage: source ./hacking/env-setup # modifies environment for running Ansible from checkout ANSIBLE_ROOT=${ANSIBLE_ROOT:=$PWD} PREFIX_PYTHONPATH="$ANSIBLE_ROOT/lib" PREFIX_PATH="$ANSIBLE_ROOT/bin" PREFIX_MANPATH="$ANSIBLE_ROOT/docs/man" export PYTHONPATH=$PREFIX_PYTHONPATH:$PYTHONPATH export PATH=$PREFIX_PATH:$PATH export ANSIBLE_LIBRARY="$ANSIBLE_ROOT/library" export MANPATH=$PREFIX_MANPATH:$MANPATH if ! echo "$@" | grep -q '\-q'; then echo "PATH=$PATH" echo "PYTHONPATH=$PYTHONPATH" echo "ANSIBLE_LIBRARY=$ANSIBLE_LIBRARY" echo "MANPATH=$MANPATH" echo "Reminder: specify your host file with -i" echo "Done." fi