@@ -31,9 +31,9 @@ def run_script(script_path, *args):
31
31
32
32
33
33
def run_global (script_name , * args ):
34
- """Run a script from $WORKON_HOME .
34
+ """Run a script from $VIRTUALENVWRAPPER_HOOK_DIR .
35
35
"""
36
- script_path = os .path .expandvars (os .path .join ('$WORKON_HOME ' , script_name ))
36
+ script_path = os .path .expandvars (os .path .join ('$VIRTUALENVWRAPPER_HOOK_DIR ' , script_name ))
37
37
run_script (script_path , * args )
38
38
return
39
39
@@ -122,7 +122,7 @@ def make_hook(filename, comment):
122
122
123
123
def initialize (args ):
124
124
for filename , comment in GLOBAL_HOOKS :
125
- make_hook (os .path .join ('$WORKON_HOME ' , filename ), comment )
125
+ make_hook (os .path .join ('$VIRTUALENVWRAPPER_HOOK_DIR ' , filename ), comment )
126
126
return
127
127
128
128
@@ -131,7 +131,7 @@ def initialize_source(args):
131
131
#
132
132
# Run user-provided scripts
133
133
#
134
- [ -f "$WORKON_HOME /initialize" ] && source "$WORKON_HOME /initialize"
134
+ [ -f "$VIRTUALENVWRAPPER_HOOK_DIR /initialize" ] && source "$VIRTUALENVWRAPPER_HOOK_DIR /initialize"
135
135
"""
136
136
137
137
def pre_mkvirtualenv (args ):
@@ -148,7 +148,7 @@ def post_mkvirtualenv_source(args):
148
148
#
149
149
# Run user-provided scripts
150
150
#
151
- [ -f "$WORKON_HOME /postmkvirtualenv" ] && source "$WORKON_HOME /postmkvirtualenv"
151
+ [ -f "$VIRTUALENVWRAPPER_HOOK_DIR /postmkvirtualenv" ] && source "$VIRTUALENVWRAPPER_HOOK_DIR /postmkvirtualenv"
152
152
"""
153
153
154
154
def pre_cpvirtualenv (args ):
@@ -165,7 +165,7 @@ def post_cpvirtualenv_source(args):
165
165
#
166
166
# Run user-provided scripts
167
167
#
168
- [ -f "$WORKON_HOME /postcpvirtualenv" ] && source "$WORKON_HOME /postcpvirtualenv"
168
+ [ -f "$VIRTUALENVWRAPPER_HOOK_DIR /postcpvirtualenv" ] && source "$VIRTUALENVWRAPPER_HOOK_DIR /postcpvirtualenv"
169
169
"""
170
170
171
171
@@ -195,7 +195,7 @@ def post_activate_source(args):
195
195
#
196
196
# Run user-provided scripts
197
197
#
198
- [ -f "$WORKON_HOME /postactivate" ] && source "$WORKON_HOME /postactivate"
198
+ [ -f "$VIRTUALENVWRAPPER_HOOK_DIR /postactivate" ] && source "$VIRTUALENVWRAPPER_HOOK_DIR /postactivate"
199
199
[ -f "$VIRTUAL_ENV/bin/postactivate" ] && source "$VIRTUAL_ENV/bin/postactivate"
200
200
"""
201
201
@@ -207,7 +207,7 @@ def pre_deactivate_source(args):
207
207
# Run user-provided scripts
208
208
#
209
209
[ -f "$VIRTUAL_ENV/bin/predeactivate" ] && source "$VIRTUAL_ENV/bin/predeactivate"
210
- [ -f "$WORKON_HOME /predeactivate" ] && source "$WORKON_HOME /predeactivate"
210
+ [ -f "$VIRTUALENVWRAPPER_HOOK_DIR /predeactivate" ] && source "$VIRTUALENVWRAPPER_HOOK_DIR /predeactivate"
211
211
"""
212
212
213
213
@@ -219,7 +219,7 @@ def post_deactivate_source(args):
219
219
#
220
220
VIRTUALENVWRAPPER_LAST_VIRTUAL_ENV="$WORKON_HOME/%(env_name)s"
221
221
[ -f "$WORKON_HOME/%(env_name)s/bin/postdeactivate" ] && source "$WORKON_HOME/%(env_name)s/bin/postdeactivate"
222
- [ -f "$WORKON_HOME /postdeactivate" ] && source "$WORKON_HOME /postdeactivate"
222
+ [ -f "$VIRTUALENVWRAPPER_HOOK_DIR /postdeactivate" ] && source "$VIRTUALENVWRAPPER_HOOK_DIR /postdeactivate"
223
223
unset VIRTUALENVWRAPPER_LAST_VIRTUAL_ENV
224
224
""" % { 'env_name' :args [0 ] }
225
225
0 commit comments