cherrypy.process package¶
Submodules¶
- cherrypy.process.plugins module
- cherrypy.process.servers module
- cherrypy.process.win32 module
- cherrypy.process.wspbus module
- Web Site Process Bus
Bus
Bus._clean_exit()
Bus._do_execv()
Bus._extend_pythonpath()
Bus._get_interpreter_argv()
Bus._get_true_argv()
Bus._set_cloexec()
Bus.block()
Bus.execv
Bus.exit()
Bus.graceful()
Bus.log()
Bus.max_cloexec_files
Bus.publish()
Bus.restart()
Bus.start()
Bus.start_with_callback()
Bus.state
Bus.states
Bus.stop()
Bus.subscribe()
Bus.unsubscribe()
Bus.wait()
ChannelFailures
_StateEnum
Module contents¶
Site container for an HTTP server.
A Web Site Process Bus object is used to connect applications, servers, and frameworks with site-wide services such as daemonization, process reload, signal handling, drop privileges, PID file management, logging for all of these, and many more.
The ‘plugins’ module defines a few abstract and concrete services for use with the bus. Some use tool-specific channels; see the documentation for each class.