1
0
mirror of https://github.com/pyenv/pyenv.git synced 2025-11-08 11:33:49 -05:00

Fixes pip-rehash to rehash if pip was called with a flag

`pip -v install foobar` or `pip -q install foobar` did not trigger a rehash before. Now it should have the same behaviour as `pip install foobar`.
This commit is contained in:
Lars Fronius
2017-05-09 12:43:51 +02:00
committed by GitHub
parent 30212f0054
commit bbd8f2c01e

View File

@@ -21,9 +21,15 @@ STATUS=0
# Run `pyenv-rehash` after a successful installation.
if [ "$STATUS" == "0" ]; then
case "$1" in
"install" | "uninstall" ) pyenv-rehash;;
esac
for piparg in "$@"; do
case ${piparg} in
"install" | "uninstall" ) REHASH=0;;
esac
done
fi
if [ "$REHASH" == "0" ]; then
pyenv-rehash
fi
exit "$STATUS"