<div dir="ltr"><div><div>Hi,<br>
<br>
Can somebody tell me what is the need of manhole in twisted? Specially 
I've seen them in files like tap.py (twisted application process).<br>
<br></div>One usecase I've seen them is wrt ShellFactory classes:<br><br>manhole = ShellFactory()<br>            manhole.setService(self)<br>            internet.TCPServer(<someservice_name>.config.dget('jsonapi.port') + 10000, manhole, interface='127.0.0.1').setServiceParent(self)<br><br></div>Could somebody please tell me what is being tried to achieve over here in the above code?<br>
</div>