From eeab00e41354e2caa0e934cd4061f3e53cd7b6d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krystian=20Du=C5=BCy=C5=84ski?= Date: Sat, 29 Apr 2023 02:39:48 +0200 Subject: [PATCH] added gateway helper filter --- mikrotik_configurator/generator.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mikrotik_configurator/generator.py b/mikrotik_configurator/generator.py index 9aa8fab..cd95d10 100644 --- a/mikrotik_configurator/generator.py +++ b/mikrotik_configurator/generator.py @@ -91,6 +91,7 @@ def render_file(path: str, include_dirs: List[str], variables: Dict[str, str]): env.filters["host"] = lambda x: str(IPNetwork(x).ip) env.filters["netmask"] = lambda x: str(IPNetwork(x).netmask) env.filters["with_host"] = lambda x, host: IPNetwork(x).network + IPAddress(f"0.0.0.{host}") + env.filters["gateway"] = lambda x: IPNetwork(x).network + IPAddress(f"0.0.0.1") content = env.get_template(os.path.basename(path)) content = content.render(load_file=load_file)