filter whitelist generating nginx conf

This commit is contained in:
root 2025-05-26 08:42:41 +00:00
parent d6f6b715a6
commit 81baae7983

View File

@ -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_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):
logging.info("no ip to deny")
return