diff --git a/python/prodV4/worker.py b/python/prodV4/worker.py index 609d02bcc..b3c0faf01 100644 --- a/python/prodV4/worker.py +++ b/python/prodV4/worker.py @@ -6,7 +6,6 @@ # User packages PKGS_PATH = "site/wwwroot/.python_packages" VENV_PKGS_PATH = "site/wwwroot/worker_venv" -WORKER_DIR = "azure_functions_worker" PKGS = "lib/site-packages" @@ -51,8 +50,6 @@ def determine_user_pkg_paths(): if __name__ == '__main__': # worker.py lives in the same directory as azure_functions_worker - current_dir = str(Path(__file__).absolute()) - worker_path = os.path.join(current_dir, WORKER_DIR) func_worker_dir = str(Path(__file__).absolute().parent) env = os.environ @@ -60,11 +57,11 @@ def determine_user_pkg_paths(): # third-party user packages over worker packages in PYTHONPATH user_pkg_paths = determine_user_pkg_paths() joined_pkg_paths = os.pathsep.join(user_pkg_paths) - env['PYTHONPATH'] = f'{worker_path}:{joined_pkg_paths}:{func_worker_dir}' + env['PYTHONPATH'] = f'{joined_pkg_paths}:{func_worker_dir}' if is_azure_environment(): os.execve(sys.executable, - [sys.executable, '-m', WORKER_DIR] + [sys.executable, '-m', 'azure_functions_worker'] + sys.argv[1:], env) else: