diff --git a/monitor.py b/monitor.py index b49a4e4..ce82e96 100644 --- a/monitor.py +++ b/monitor.py @@ -85,13 +85,14 @@ def fetch_address_list(api) -> list[str]: resource = api.get_binary_resource("/ip/firewall/address-list") all_entries = resource.get() + log.info("DEBUG address-list raw: %s", all_entries) + ip_list = [] for entry in all_entries: - # Фильтруем по имени списка entry_list = decode(entry.get(b"list", b"")) + log.info("DEBUG entry list='%s' address='%s'", entry_list, decode(entry.get(b"address", b""))) if entry_list != ADDRESS_LIST_NAME: continue - # Пропускаем отключённые if decode(entry.get(b"disabled", b"false")) == "true": continue address = decode(entry.get(b"address", b"")).strip()