#!/usr/bin/env python3 # -*- encoding: utf-8; py-indent-offset: 4 -*- # 2024 Marius Pana from cmk.gui.i18n import _ from cmk.gui.plugins.wato import ( HostRulespec, rulespec_registry, ) from cmk.gui.cee.plugins.wato.agent_bakery.rulespecs.utils import RulespecGroupMonitoringAgentsAgentPlugins from cmk.gui.valuespec import ( DropdownChoice ) def _valuespec_agent_config_selinux(): return DropdownChoice( title=_("Deploy SELinux (Linux)"), help=_("Hosts configured via this rule get the selinux plugin " "deployed."), choices=[ (True, _("Deploy selinux plugin")), (None, _("Do not deploy selinux plugin")), ], ) rulespec_registry.register( HostRulespec( group=RulespecGroupMonitoringAgentsAgentPlugins, name="agent_config:selinux", valuespec=_valuespec_agent_config_selinux, ))