diff --git a/web/plugins/wato/cisco_asyncos_license.py b/web/plugins/wato/cisco_asyncos_license.py deleted file mode 100644 index bd4accbb849d41c04feb1596cb5b45058d4b4e11..0000000000000000000000000000000000000000 --- a/web/plugins/wato/cisco_asyncos_license.py +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- -# -# -from cmk.gui.i18n import _ -from cmk.gui.valuespec import ( - Dictionary, - Integer, - TextAscii, - ListOfStrings, - Tuple, -) - -from cmk.gui.plugins.wato import ( - CheckParameterRulespecWithItem, - rulespec_registry, - RulespecGroupCheckParametersNetworking, -) - - -def _parameter_valuespec_cisco_asyncos_license(): - return Dictionary(elements=[ - ('features_ignore', - ListOfStrings( - title=_('License features to ignore'), - orientation='vertical', - allow_empty=False, - # valuespec=Integer(minvalue=1, maxvalue=99), - help=_('there will be no warning/critical if this features are expired' - 'Examples: McAfee, IronPort Email Encryption, Data Loss Prevention, etc.'), - ) - ), - ('expire', - Tuple( - title=_('Levels for licence expiration in days'), - elements=[ - Integer(title=_('Warning'), default_value=30, unit=_('days before expiration')), - Integer(title=_('Critical'), default_value=7, unit=_('days before expiration')), - ])), - ]) - - -rulespec_registry.register( - CheckParameterRulespecWithItem( - check_group_name='cisco_asyncos_license', - group=RulespecGroupCheckParametersNetworking, - item_spec=lambda: TextAscii(title=_('Cisco AsyncOS license'), ), - match_type='dict', - parameter_valuespec=_parameter_valuespec_cisco_asyncos_license, - title=lambda: _('Cisco AsyncOS license'), - ))