def patched(env, pathlist, _here=_here): for i, p in enumerate(pathlist): # replace path to ../externalshell/ (which contains # sitecustomize.py) with path to patched_modules/ # print >> fp, i, p if p.rstrip("/").endswith("externalshell"): pathlist[i] = _here baseshell._orig_add_pathlist_to_PYTHONPATH(env, pathlist)
def patched(env, pathlist, _here=_here): for i, p in enumerate(pathlist): # replace path to ../externalshell/ (which contains # sitecustomize.py) with path to patched_modules/ # print >> fp, i, p if p.rstrip("/").endswith("externalshell"): pathlist[i] = _here baseshell._orig_add_pathlist_to_PYTHONPATH(env, pathlist)
def patched(env, pathlist): for i, p in enumerate(pathlist): # replace path to ../externalshell/ (which contains # sitecustomize.py) with path to patched_modules/ if p.rstrip("/").endswith("externalshell"): startupdir = os.environ["EMZED_HOME"] pathlist[i] = os.path.join(startupdir, "patched_modules") return baseshell._orig_add_pathlist_to_PYTHONPATH(env, pathlist)