(ipsetname, type='iphash', family='inet')
| 440 | |
| 441 | |
| 442 | def create_ipset_forvm(ipsetname, type='iphash', family='inet'): |
| 443 | result = True |
| 444 | try: |
| 445 | logging.debug("Creating ipset chain .... " + ipsetname) |
| 446 | execute("ipset -F " + ipsetname) |
| 447 | execute("ipset -X " + ipsetname) |
| 448 | except: |
| 449 | logging.debug("ipset chain not exists creating.... " + ipsetname) |
| 450 | finally: |
| 451 | execute('ipset -N ' + ipsetname + ' ' + type + ' family ' + family) |
| 452 | |
| 453 | return result |
| 454 | |
| 455 | |
| 456 | def add_to_ipset(ipsetname, ips, action): |
no test coverage detected