瀏覽代碼

run (de)activate hooks immediately before operation

pull/452/head
Josh French 1 年之前
父節點
當前提交
d3c1b3423e
無法提取簽署
共有 2 個文件被更改,包括 6 次插入6 次删除
  1. +3
    -3
      bin/pyenv-sh-activate
  2. +3
    -3
      bin/pyenv-sh-deactivate

+ 3
- 3
bin/pyenv-sh-activate 查看文件

@ -46,9 +46,6 @@ IFS=$'\n' scripts=(`pyenv-hooks activate`)
IFS="$OLDIFS"
for script in "${scripts[@]}"; do source "$script"; done
# Execute `before_activate` hooks.
for hook in "${before_hooks[@]}"; do eval "$hook"; done
while [ $# -gt 0 ]; do
case "$1" in
"--complete" )
@ -161,6 +158,9 @@ fi
pyenv-sh-deactivate --force --quiet || true
# Execute `before_activate` hooks.
for hook in "${before_hooks[@]}"; do eval "$hook"; done
if [ -n "$PYENV_VIRTUALENV_VERBOSE_ACTIVATE" ]; then
echo "pyenv-virtualenv: activate ${venv}" 1>&2
fi

+ 3
- 3
bin/pyenv-sh-deactivate 查看文件

@ -37,9 +37,6 @@ IFS=$'\n' scripts=(`pyenv-hooks deactivate`)
IFS="$OLDIFS"
for script in "${scripts[@]}"; do source "$script"; done
# Execute `before_deactivate` hooks.
for hook in "${before_hooks[@]}"; do eval "$hook"; done
while [ $# -gt 0 ]; do
case "$1" in
"-f" | "--force" )
@ -78,6 +75,9 @@ else
venv="${prefix##*/}"
fi
# Execute `before_deactivate` hooks.
for hook in "${before_hooks[@]}"; do eval "$hook"; done
if [ -n "$PYENV_VIRTUALENV_VERBOSE_ACTIVATE" ]; then
echo "pyenv-virtualenv: deactivate ${venv}" 1>&2
fi

Loading…
取消
儲存