Updated pyMetadata
This commit is contained in:
parent
eb426f46ca
commit
554b54768f
@ -127,15 +127,20 @@ class MessageHandlerThread(threading.Thread):
|
|||||||
|
|
||||||
producerMessage = self.compose_message(referenceId=self.message.value["referenceId"], result=result)
|
producerMessage = self.compose_message(referenceId=self.message.value["referenceId"], result=result)
|
||||||
|
|
||||||
# Serialiser resultatet til JSON
|
# Serialiser resultatet til JSON som strenger
|
||||||
result_json = producerMessage.to_json()
|
result_json = json.dumps(producerMessage.to_dict())
|
||||||
|
|
||||||
# Send resultatet tilbake ved hjelp av Kafka-producer
|
# Send resultatet tilbake ved hjelp av Kafka-producer
|
||||||
producer = KafkaProducer(bootstrap_servers=bootstrap_servers)
|
producer = KafkaProducer(
|
||||||
|
bootstrap_servers=bootstrap_servers,
|
||||||
|
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
|
||||||
|
)
|
||||||
producer.send(kafka_topic, key="event:metadata:obtained", value=result_json)
|
producer.send(kafka_topic, key="event:metadata:obtained", value=result_json)
|
||||||
producer.close()
|
producer.close()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def perform_action(self, title) -> DataResult:
|
def perform_action(self, title) -> DataResult:
|
||||||
anii = AniiMetadata(title)
|
anii = AniiMetadata(title)
|
||||||
imdb = ImdbMetadata(title)
|
imdb = ImdbMetadata(title)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user