def next_hop(self, addr): if not netaddr.valid_ipv4(addr) and not netaddr.valid_ipv6(addr): raise ValueError('Invalid address for next_hop: %s' % addr) self._next_hop = addr self.next_hop_list[0] = addr