filter whitelist generating nginx conf
This commit is contained in:
parent
d6f6b715a6
commit
81baae7983
@ -294,7 +294,9 @@ def gen_nginx_conf(dry_run: bool = False):
|
|||||||
ips_to_deny = [ip for ip in get_logs_to_deny(logs, rules).keys()]
|
ips_to_deny = [ip for ip in get_logs_to_deny(logs, rules).keys()]
|
||||||
ips_denied = get_nginx_denied_ips()
|
ips_denied = get_nginx_denied_ips()
|
||||||
|
|
||||||
ips = set(ips_to_deny) | set(ips_denied)
|
ips = [
|
||||||
|
ip for ip in set(ips_to_deny) | set(ips_denied) if not rules.is_whitelist(ip)
|
||||||
|
]
|
||||||
if not len(ips):
|
if not len(ips):
|
||||||
logging.info("no ip to deny")
|
logging.info("no ip to deny")
|
||||||
return
|
return
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user