from api.src.traffic.adapter import Adapter from api.src.traffic.injector import Injector class DiscussionSkeleton(Adapter, Injector): def __init__(self, protocol, host, port): self.protocol = protocol self.host = host self.port = port Adapter.__init__(self, url="{}://{}:{}/api/cypher".format(self.protocol, self.host, self.port)) Injector.__init__(self) def inject_to_neo(self): return self.run(self.request(expects_true_string=True))