From 72bf69a9eaeeaecd86b39d536582a204029af72b Mon Sep 17 00:00:00 2001 From: Jose Phillips Date: Thu, 7 May 2026 15:12:07 -0500 Subject: T8823: Used dictionary search --- src/conf_mode/policy.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/conf_mode/policy.py b/src/conf_mode/policy.py index c9398848a..90ecc4a4c 100755 --- a/src/conf_mode/policy.py +++ b/src/conf_mode/policy.py @@ -168,8 +168,10 @@ def verify(config_dict): raise ConfigError(f'A prefix {mandatory_error}') mask_len = int(rule_config['prefix'].split('/')[1]) - ge = int(rule_config['ge']) if 'ge' in rule_config else None - le = int(rule_config['le']) if 'le' in rule_config else None + ge = dict_search('ge', rule_config) + le = dict_search('le', rule_config) + ge = int(ge) if ge is not None else None + le = int(le) if le is not None else None if ge is not None and ge < mask_len: raise ConfigError( -- cgit v1.2.3