From 566f7f2401b79a79abe5ed9597fed325540983fa Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Thu, 30 Dec 2021 21:37:44 +0100 Subject: snmp: T4124: migrate to get_config_dict() --- python/vyos/template.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'python/vyos/template.py') diff --git a/python/vyos/template.py b/python/vyos/template.py index 29c6b3882..f694b53e0 100644 --- a/python/vyos/template.py +++ b/python/vyos/template.py @@ -489,3 +489,17 @@ def get_openvpn_ncp_ciphers(ciphers): else: out.append(cipher) return ':'.join(out).upper() + +@register_filter('snmp_auth_oid') +def snmp_auth_oid(type): + if type not in ['md5', 'sha', 'aes', 'des', 'none']: + raise ValueError() + + OIDs = { + 'md5' : '.1.3.6.1.6.3.10.1.1.2', + 'sha' : '.1.3.6.1.6.3.10.1.1.3', + 'aes' : '.1.3.6.1.6.3.10.1.2.4', + 'des' : '.1.3.6.1.6.3.10.1.2.2', + 'none': '.1.3.6.1.6.3.10.1.2.1' + } + return OIDs[type] -- cgit v1.2.3