Delete old venv path when it exists.

Also, quote expansion of paths.
This commit is contained in:
Brad Warren 2017-07-21 13:00:21 -07:00
parent 5db9bf62b0
commit 6335841e19
2 changed files with 6 additions and 4 deletions

View file

@ -1108,8 +1108,9 @@ UNLIKELY_EOF
exit 1
fi
if [ -d $OLD_VENV_PATH -a ! -L $OLD_VENV_PATH ]; then
ln -s $VENV_PATH $OLD_VENV_PATH
if [ -d "$OLD_VENV_PATH" -a ! -L "$OLD_VENV_PATH" ]; then
rm -rf "$OLD_VENV_PATH"
ln -s "$VENV_PATH" "$OLD_VENV_PATH"
fi
say "Installation succeeded."

View file

@ -393,8 +393,9 @@ UNLIKELY_EOF
exit 1
fi
if [ -d $OLD_VENV_PATH -a ! -L $OLD_VENV_PATH ]; then
ln -s $VENV_PATH $OLD_VENV_PATH
if [ -d "$OLD_VENV_PATH" -a ! -L "$OLD_VENV_PATH" ]; then
rm -rf "$OLD_VENV_PATH"
ln -s "$VENV_PATH" "$OLD_VENV_PATH"
fi
say "Installation succeeded."