MCPcopy
hub / github.com/pex-tool/pex / shutdown

Method shutdown

pex/http/server.py:210–219  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

208 return LaunchResult(server_info=pidfile.server_info, already_running=False)
209
210 def shutdown(self):
211 # type: () -> Optional[ServerInfo]
212
213 pidfile = self.pidfile()
214 if not pidfile or not pidfile.alive():
215 return None
216
217 logger.debug("Killing {server} {info}".format(server=self.name, info=pidfile.server_info))
218 pidfile.kill()
219 return pidfile.server_info

Callers 7

create_indexFunction · 0.95
indexFunction · 0.95
scie_assets_serverFunction · 0.95
script_serverFunction · 0.95
runMethod · 0.80
server_addressFunction · 0.80
serve_authenticatedFunction · 0.80

Calls 3

pidfileMethod · 0.95
aliveMethod · 0.45
killMethod · 0.45

Tested by 6

create_indexFunction · 0.76
indexFunction · 0.76
scie_assets_serverFunction · 0.76
script_serverFunction · 0.76
server_addressFunction · 0.64
serve_authenticatedFunction · 0.64