def start_v_omci_consumer_thread(): global kafka_if # Create a thread that will listen for kafka # consumer_thread = threading.Thread(name="consumer", target=kafka_interface.start_kafka_consumer) '''nbi = create_consumer_with_timeout() consumer_thread = threading.Thread(name="consumer", target=nbi.consume) consumer_thread.start() time.sleep(2)''' v_omci = vomci.VOmci() kafka_if = kafka_interface.KafkaInterface(v_omci) consumer_thread = threading.Thread(name="consumer", target=kafka_if.start) consumer_thread.start()
def management_chain(): mock_vomci = MockVomci() kafka_if = kafka_interface.KafkaInterface(v_omci=mock_vomci) voltmf_thread = threading.Thread(name='kafka_test_voltmf1', target=kafka_if.start) voltmf_thread.start() while kafka_if._producer is None: time.sleep(10) logger.info("sending Kafka configuration") with open('test/bbf-vomci-function.json') as f: msg = json.load(f) kafka_if.send_msg(msg)
def main(): kafka_if = kafka_interface.KafkaInterface(v_omci=None) voltmf_thread = threading.Thread(name='kafka_test_voltmf', target=kafka_if.start) voltmf_thread.start() while kafka_if._producer is None: time.sleep(10) time.sleep(5) logger.info("sending Kafka configuration") with open('test/bbf-vomci-proxy.json') as f: msg = json.load(f) kafka_if.send_msg(msg)
def create_onu_rpc(): mock_vomci = MockVomci() kafka_if = kafka_interface.KafkaInterface(v_omci=mock_vomci) voltmf_thread = threading.Thread(name='kafka_test_voltmf1', target=kafka_if.start) voltmf_thread.start() while kafka_if._producer is None: time.sleep(10) logger.info("sending onu create rpc") with open('test/bbf-create-onu1.json') as f: msg = json.load(f) kafka_if.send_msg(msg['create']) time.sleep(5) kafka_if.send_msg(msg['set']) while True: time.sleep(5)