Files
dotfiles/zsh/python.zsh
Jim Myhrberg e7ef71b49a Install Ansible via pip instead of Homebrew
When installed via Homebrew, it seemed not possible to make molecule
work correctly. So instead we install both ansible and molecule via pip,
and everything works.
2019-12-27 22:33:12 +00:00

26 lines
469 B
Bash

#
# Python environment setup
#
install_python_global_packages () {
local packages=(
'ansible'
'molecule[docker]'
)
if (( $+commands[brew] )); then
brew list python >/dev/null || brew install python
fi
local pipcmd="pip"
if (( $+commands[pip3] )); then; pipcmd="pip3"; fi
$pipcmd install --upgrade setuptools
$pipcmd install --upgrade "${packages[@]}"
}
# Aliases
alias ap="ansible-playbook"
alias av="ansible-vault"
alias mo="molecule"