From ee25f10b51938959d0ec0333474b9e2d8f3f14a3 Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Tue, 16 Jul 2013 21:50:36 -0400 Subject: [PATCH] prepend to PYTHONPATH instead of replacing --- services/crunch/crunch-job | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/crunch/crunch-job b/services/crunch/crunch-job index 6c0031c617..4601c5a477 100755 --- a/services/crunch/crunch-job +++ b/services/crunch/crunch-job @@ -572,7 +572,8 @@ for (my $todo_ptr = 0; $todo_ptr <= $#jobstep_todo; $todo_ptr ++) $command .= "&& perl -"; } - $ENV{"PYTHONPATH"} = "$ENV{CRUNCH_SRC}/sdk/python"; # xxx hack + $ENV{"PYTHONPATH"} =~ s{^}{:} if $ENV{"PYTHONPATH"}; + $ENV{"PYTHONPATH"} =~ s{^}{$ENV{CRUNCH_SRC}/sdk/python}; # xxx hack $command .= "&& exec $ENV{CRUNCH_SRC}/crunch_scripts/" . $Job->{"script"}; my @execargs = ('bash', '-c', $command); -- 2.30.2