ait.core.server.server module

class ait.core.server.server.Server

Bases: object

This server reads and parses config.yaml to create all streams, plugins and handlers specified. It starts all greenlets and processes that run these components and calls on the broker to manage the ZeroMQ connections.

__init__()

Initialize self. See help(type(self)) for accurate signature.

wait()

Starts all greenlets and plugin-pocesses for concurrent processing. Joins over all greenlets that are not servers.