def __call__(self, tNode, inferredTriple, token, _binding, debug = False): dataset = self.get(self.sbind, token) group = self.get(self.obind, token) if isinstance(group, URIRef): _, group = group.rsplit("/", 1) elif isinstance(group, Literal): _, group = unicode(group) else: return queue.add(dataset, "groups", [unicode(group)])
def __call__(self, tNode, inferredTriple, token, _binding, debug = False): dataset = self.get(self.sbind, token) tag = self.get(self.obind, token) queue.add(dataset, "tags", [unicode(tag)])