diff options
author | root <root@colazero.tele.tg18.gathering.org> | 2018-03-26 13:04:05 +0200 |
---|---|---|
committer | root <root@colazero.tele.tg18.gathering.org> | 2018-03-26 13:04:05 +0200 |
commit | be54730288b9925003e88788e65f11199cc8292b (patch) | |
tree | f5a96e9b34fa43fb1fc36cc6923c346d75ed9f5f /templating/templating.py | |
parent | d6a5794527b555dca86be61c757d24bb86930dd3 (diff) |
Mange dager med rot på TG18
Diffstat (limited to 'templating/templating.py')
-rwxr-xr-x | templating/templating.py | 3 |
1 files changed, 3 insertions, 0 deletions
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 |