def __init__(self, config): self.config = config SendingBuffer().init(config) self.socket_file = config.scheduler_proxy_socket_path self.logger = logging.getLogger() self.xmlrpc_proxy = ForwardingProxy(self.config) self.setup() reactor.addSystemEventTrigger('before', 'shutdown', self.clean_up)