Fixing malformed json
This commit is contained in:
parent
4d4e80a2b9
commit
e3da00ee0d
@ -138,10 +138,7 @@ class MessageHandlerThread(threading.Thread):
|
|||||||
|
|
||||||
producerMessage = KafkaMessage(referenceId=mediaEvent.referenceId, data=messageData).to_json()
|
producerMessage = KafkaMessage(referenceId=mediaEvent.referenceId, data=messageData).to_json()
|
||||||
|
|
||||||
# Serialiser resultatet til JSON som strenger
|
logger.info("<== Outgoing message: %s \n%s", self.producerMessageKey, producerMessage)
|
||||||
result_json = json.dumps(producerMessage)
|
|
||||||
|
|
||||||
logger.info("<== Outgoing message: %s \n%s", self.producerMessageKey, result_json)
|
|
||||||
|
|
||||||
# Send resultatet tilbake ved hjelp av Kafka-producer
|
# Send resultatet tilbake ved hjelp av Kafka-producer
|
||||||
producer = KafkaProducer(
|
producer = KafkaProducer(
|
||||||
@ -149,7 +146,7 @@ class MessageHandlerThread(threading.Thread):
|
|||||||
key_serializer=lambda k: k.encode('utf-8') if isinstance(k, str) else None,
|
key_serializer=lambda k: k.encode('utf-8') if isinstance(k, str) else None,
|
||||||
value_serializer=lambda v: v.encode('utf-8') if isinstance(v, str) else None
|
value_serializer=lambda v: v.encode('utf-8') if isinstance(v, str) else None
|
||||||
)
|
)
|
||||||
producer.send(kafka_topic, key=self.producerMessageKey, value=result_json)
|
producer.send(kafka_topic, key=self.producerMessageKey, value=producerMessage)
|
||||||
producer.close()
|
producer.close()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user