def extend_terminus(self): nodes = self.get_terminus() for node in nodes: if node['next_id']: entry = Entry(node['raw_url'], self.t.reddit) entry.set_next() if entry.next_entry is not None: self.t.build_graph(entry.next_entry)
def set_relationship(self, parent_node, child_url): entry = Entry(child_url, self.t.reddit) entry.set_next() node, _ = self.data.is_new_node(entry) self.data.update_parent_next(parent_node, entry) self.data.add_link(parent_node, node)