MCPcopy Create free account
hub / github.com/fabioz/PyDev.Debugger / set_process

Method set_process

pydevd_attach_to_process/winappdbg/module.py:220–237  ·  view source on GitHub ↗

Manually set the parent process. Use with care! @type process: L{Process} @param process: (Optional) Process object. Use C{None} for no process.

(self, process=None)

Source from the content-addressed store, hash-verified

218 return self.__process
219
220 def set_process(self, process=None):
221 """
222 Manually set the parent process. Use with care!
223
224 @type process: L{Process}
225 @param process: (Optional) Process object. Use C{None} for no process.
226 """
227 if process is None:
228 self.__process = None
229 else:
230 global Process # delayed import
231 if Process is None:
232 from winappdbg.process import Process
233 if not isinstance(process, Process):
234 msg = "Parent process must be a Process instance, "
235 msg += "got %s instead" % type(process)
236 raise TypeError(msg)
237 self.__process = process
238
239 process = property(get_process, set_process, doc="")
240

Callers 3

__init__Method · 0.95
clearMethod · 0.95
_add_moduleMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected