def new_correlation_input_server(): """ Create a correlation input server for receiving json messages form the syslog parser of ZeroMQ """ zmq_receiver = transport.new_zmq_receiver() return CorrelationInputServer(zmq_receiver)
def test_new_zmq_receiver(self): with patch('meniscus.transport._CONF', self.conf_mock): zmq_receiver = transport.new_zmq_receiver() self.assertIsInstance(zmq_receiver, transport.ZeroMQReceiver) self.assertEqual(zmq_receiver.upstream_hosts, self.validate_hosts)