def remove_edge(self, eid): target = self.target(eid) try: port = self.port(target) except PortError: port = None DataFlow.remove_edge(self, eid) if port: self.actor(port._vid).set_input_state(port._local_pid, "disconnected") self.notify_listeners(("edge_removed", ("default",eid) ))
def remove_edge(self, eid): target = self.target(eid) try: port = self.port(target) except PortError: port = None DataFlow.remove_edge(self, eid) if port: self.actor(port._vid).set_input_state(port._local_pid, "disconnected") self.notify_listeners(("edge_removed", ("default",eid) ))