Pass PATH, PYTHONPATH and PERLLIB environment from crunch-dispatcher to
[arvados.git] / services / api / script / crunch-dispatch.rb
index a9b75982036669471f7ee1c8cdb05879aa315a37..be0669b467c206a0d32ee8095c10784c06e38b2e 100755 (executable)
@@ -136,7 +136,9 @@ class Dispatcher
       if Server::Application.config.crunch_job_user
         cmd_args.unshift("sudo", "-E", "-u",
                          Server::Application.config.crunch_job_user,
-                         "PERLLIB=#{ENV['PERLLIB']}")
+                         "PATH=#{ENV['PATH']}",
+                         "PERLLIB=#{ENV['PERLLIB']}",
+                         "PYTHONPATH=#{ENV['PYTHONPATH']}")
       end
 
       job_auth = ApiClientAuthorization.