From 3a943e58130d6ef34891e1d54690180cb147c681 Mon Sep 17 00:00:00 2001 From: luke Date: Mon, 27 Oct 2014 10:31:19 -0700 Subject: [PATCH] Skip workon if not in root directory --- plugins/available/pyenv-virtualenv.plugin.bash | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/available/pyenv-virtualenv.plugin.bash b/plugins/available/pyenv-virtualenv.plugin.bash index 096a2a60..65ccd41e 100644 --- a/plugins/available/pyenv-virtualenv.plugin.bash +++ b/plugins/available/pyenv-virtualenv.plugin.bash @@ -15,10 +15,10 @@ function mkpvenv { about 'create a new virtualenv for this directory' group 'pyenv-virtualenv' + cwd=`basename \`pwd\`` eval "touch .env" eval "echo \"#!/bin/bash\" >> .env" - eval "echo \"eval \"wopvenv\"\" >> .env" - cwd=`basename \`pwd\`` + eval "echo \"if [ \\\`basename \\\$(pwd)\\\` == \\\"$cwd\\\" ]; then \"eval \"wopvenv\"\"; fi\" >> .env" mkvirtualenv --distribute $cwd }