Fix schema match (#131)

This commit is contained in:
cybermaggedon 2024-10-31 10:10:53 +00:00 committed by GitHub
parent 24d099793d
commit bc1b38c998
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -9,7 +9,7 @@ import os
import argparse
import time
from .... schema import Triple
from .... schema import Triples
from .... schema import triples_store_queue
from .... base import Consumer
@ -38,7 +38,7 @@ class Processor(Consumer):
**params | {
"input_queue": input_queue,
"subscriber": subscriber,
"input_schema": Triple,
"input_schema": Triples,
}
)
@ -51,7 +51,9 @@ class Processor(Consumer):
def handle(self, msg):
v = msg.value()
self.writer.write(v.s.value, v.p.value, v.o.value)
for t in v.triples:
self.writer.write(t.s.value, t.p.value, t.o.value)
@staticmethod
def add_args(parser):