From 61d1829edbcd09f7fd2387f996dffd8b6192f328 Mon Sep 17 00:00:00 2001 From: Thomas Kluyver <thomas.kluyver@xfel.eu> Date: Wed, 24 Jan 2024 12:37:31 +0100 Subject: [PATCH] Fix passing Kakfa producer config --- webservice/config/webservice.yaml | 2 +- webservice/job_monitor.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webservice/config/webservice.yaml b/webservice/config/webservice.yaml index ffbbf0abc..0e23f1ca8 100644 --- a/webservice/config/webservice.yaml +++ b/webservice/config/webservice.yaml @@ -24,7 +24,7 @@ metadata-client: kafka: producer-config: - bootstrap-servers: + bootstrap_servers: - "exflwgs06.desy.de:9092" security_protocol: "SASL_PLAINTEXT" sasl_mechanism: "PLAIN" diff --git a/webservice/job_monitor.py b/webservice/job_monitor.py index 7ac62c4e5..7947f0046 100644 --- a/webservice/job_monitor.py +++ b/webservice/job_monitor.py @@ -46,7 +46,7 @@ def init_kafka_producer(config): return KafkaProducer( value_serializer=lambda d: json.dumps(d).encode('utf-8'), max_block_ms=2000, # Don't get stuck trying to send Kafka messages - **config['kafka']['producer-config'] + **config['kafka']['producer-config'].to_dict() ) except KafkaError: log.warning("Problem initialising Kafka producer; " -- GitLab