def _late_link(self, peer_node_id):
        self.peer_node_id = peer_node_id
        if self.peer_node_id:
            if self.peer_node_id in self.tunnels:
                self.tunnels[self.peer_node_id][self.id]=self
            else:
                self.tunnels[self.peer_node_id] = {self.id: self}
Sometimes the peer is unknown even when a tunnel object is needed.
dataset/ETHPy150Open EricssonResearch/calvin-base/calvin/runtime/north/calvin_proto.py/CalvinTunnel._late_link