From be54730288b9925003e88788e65f11199cc8292b Mon Sep 17 00:00:00 2001 From: root Date: Mon, 26 Mar 2018 13:04:05 +0200 Subject: =?UTF-8?q?Mange=20dager=20med=20rot=20p=C3=A5=20TG18?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templating/templating.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'templating/templating.py') diff --git a/templating/templating.py b/templating/templating.py index 3a29d7b..32abb0c 100755 --- a/templating/templating.py +++ b/templating/templating.py @@ -22,6 +22,8 @@ def updateData(): def netmask(ip): return netaddr.IPNetwork(ip).netmask +def cidr(ip): + return netaddr.IPNetwork(ip).prefixlen def networkId(ip): return netaddr.IPNetwork(ip).ip def getFirstDhcpIp(ip): @@ -36,6 +38,7 @@ def getPort(src): env = Environment(loader=FileSystemLoader(['templates/','/opt/gondul/data/templates', '/opt/gondul/web/templates']), trim_blocks=True) env.filters["netmask"] = netmask +env.filters["cidr"] = cidr env.filters["networkId"] = networkId env.filters["getFirstDhcpIp"] = getFirstDhcpIp env.filters["getLastDhcpIp"] = getLastDhcpIp -- cgit v1.2.3