def replace_members(self, members): """ Replace the members of this ipset with the supplied set. :param set[str]|list[str] members: The IP address strings. This method takes a copy of the contents. """ _log.info("Replacing members of ipset %s", self.name) self.members = set(members) self._force_reprogram = True # Force a full rewrite of the set. self.changes = SetDelta(self.members) # Any changes now obsolete.
def setUp(self): self.set = set("abc") self.delta = SetDelta(self.set)