(self)
| 717 | """ |
| 718 | |
| 719 | def flushAllRules(self): |
| 720 | logging.info("Flush all IPv6 firewall rules") |
| 721 | address_family = 'ip6' |
| 722 | table = 'ip6_firewall' |
| 723 | tables = CsHelper.execute("nft list tables %s | grep %s" % (address_family, table)) |
| 724 | if any(table in t for t in tables): |
| 725 | CsHelper.execute("nft delete table %s %s" % (address_family, table)) |
| 726 | |
| 727 | def process(self): |
| 728 | fw = self.config.get_ipv6_fw() |