src/eric7/DebugClients/Python/MultiProcessDebugExtension.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9221
bf71ee032bb4
child 9482
a2bc06a54d9d
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
9 """ 9 """
10 10
11 import contextlib 11 import contextlib
12 12
13 from DebugUtilities import ( 13 from DebugUtilities import (
14 isPythonProgram,
15 isWindowsPlatform,
14 patchArguments, 16 patchArguments,
15 patchArgumentStringWindows, 17 patchArgumentStringWindows,
16 isPythonProgram,
17 isWindowsPlatform,
18 ) 18 )
19 19
20 _debugClient = None 20 _debugClient = None
21 21
22 22
413 # - patchModule(os, "execlpe", createExecl) 413 # - patchModule(os, "execlpe", createExecl)
414 # - patchModule(os, "execv", createExecv) 414 # - patchModule(os, "execv", createExecv)
415 # - patchModule(os, "execve", createExecve) 415 # - patchModule(os, "execve", createExecve)
416 # - patchModule(os, "execvp", createExecv) 416 # - patchModule(os, "execvp", createExecv)
417 # - patchModule(os, "execvpe", createExecve) 417 # - patchModule(os, "execvpe", createExecve)
418
419 # patch 'os.spawn...()' functions 418 # patch 'os.spawn...()' functions
420 patchModule(os, "spawnl", createSpawnl) 419 patchModule(os, "spawnl", createSpawnl)
421 patchModule(os, "spawnle", createSpawnl) 420 patchModule(os, "spawnle", createSpawnl)
422 patchModule(os, "spawnlp", createSpawnl) 421 patchModule(os, "spawnlp", createSpawnl)
423 patchModule(os, "spawnlpe", createSpawnl) 422 patchModule(os, "spawnlpe", createSpawnl)

eric ide

mercurial