def blockip_whitelist_add(ip):
"""
:param ip: ipv4 address
- :raises a CalledProcessError in case of errors."""
+ """
if ipfamily_by_ip(ip) == 'A':
command = ['iptables', '-I', 'blockip', '-s', str(ip), '-j', 'ACCEPT']
- check_call(command)
+ p = Popen(command, stderr=PIPE)
+ stdout, stderr = p.communicate()
def blockip_whitelist_delete(ip):
"""
:param ip: ipv4 address
- :raises a CalledProcessError in case of errors."""
+ """
if ipfamily_by_ip(ip) == 'A':
command = ['iptables', '-D', 'blockip', '-s', str(ip), '-j', 'ACCEPT']
- check_call(command)
+ p = Popen(command, stderr=PIPE)
+ stdout, stderr = p.communicate()
def main(args):