From ea2d94c9871cec4c2e794418cb4186e488481bfc Mon Sep 17 00:00:00 2001 From: Blackwhitebear8 Date: Wed, 17 Sep 2025 20:29:28 +0200 Subject: [PATCH] Update modules/parse.py --- modules/parse.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/parse.py b/modules/parse.py index dcba0d9..bac1cdb 100644 --- a/modules/parse.py +++ b/modules/parse.py @@ -108,4 +108,11 @@ def run_ipv4_route_summary_curl_command(): def run_ipv6_route_summary_curl_command(): path = get_route_summary_path("ipv6") + return _run_curl("/show", {"op": "show", "path": path}) + +def run_firewall_log_curl_command(ip_version, ruleset_name, rule_number): + name_parts = ruleset_name.lower().replace('_', ' ').split() + path = ["log", "firewall", ip_version] + path.extend(name_parts) + path.extend(["rule", rule_number]) return _run_curl("/show", {"op": "show", "path": path}) \ No newline at end of file