def test_config_parts(): assert packaging.get_config_parts() == [ packaging.PackagePart( "ec_rule_packs", "Event Console rule packs", "%s/mkeventd.d/mkp/rule_packs" % cmk.utils.paths.default_config_dir) ]
def test_package_parts(): assert sorted(packaging.get_package_parts()) == sorted([ packaging.PackagePart( "agent_based", _("Agent based plugins (Checks, Inventory)"), str(cmk.utils.paths.local_agent_based_plugins_dir), ), packaging.PackagePart("checks", _("Legacy check plugins"), str(cmk.utils.paths.local_checks_dir)), packaging.PackagePart( "notifications", _("Notification scripts"), str(cmk.utils.paths.local_notifications_dir), ), packaging.PackagePart("inventory", _("Legacy inventory plugins"), str(cmk.utils.paths.local_inventory_dir)), packaging.PackagePart("checkman", _("Checks' man pages"), str(cmk.utils.paths.local_check_manpages_dir)), packaging.PackagePart("agents", _("Agents"), str(cmk.utils.paths.local_agents_dir)), packaging.PackagePart("gui", _("GUI extensions"), str(cmk.utils.paths.local_gui_plugins_dir)), packaging.PackagePart("web", _("Legacy GUI extensions"), str(cmk.utils.paths.local_web_dir)), packaging.PackagePart( "pnp-templates", _("PNP4Nagios templates (deprecated)"), str(cmk.utils.paths.local_pnp_templates_dir), ), packaging.PackagePart("doc", _("Documentation files"), str(cmk.utils.paths.local_doc_dir)), packaging.PackagePart("locales", _("Localizations"), str(cmk.utils.paths.local_locale_dir)), packaging.PackagePart("bin", _("Binaries"), str(cmk.utils.paths.local_bin_dir)), packaging.PackagePart("lib", _("Libraries"), str(cmk.utils.paths.local_lib_dir)), packaging.PackagePart("mibs", _("SNMP MIBs"), str(cmk.utils.paths.local_mib_dir)), packaging.PackagePart( "alert_handlers", _("Alert handlers"), str(cmk.utils.paths.local_share_dir.joinpath("alert_handlers")), ), ])
def test_package_parts(): assert sorted(packaging.get_package_parts()) == sorted([ packaging.PackagePart( "agent_based", _("Agent based plugins (Checks, Inventory)"), str(cmk.utils.paths.local_agent_based_plugins_dir)), packaging.PackagePart('checks', _('Legacy check plugins'), str(cmk.utils.paths.local_checks_dir)), packaging.PackagePart('notifications', _('Notification scripts'), str(cmk.utils.paths.local_notifications_dir)), packaging.PackagePart('inventory', _('Legacy inventory plugins'), str(cmk.utils.paths.local_inventory_dir)), packaging.PackagePart('checkman', _("Checks' man pages"), str(cmk.utils.paths.local_check_manpages_dir)), packaging.PackagePart('agents', _('Agents'), str(cmk.utils.paths.local_agents_dir)), packaging.PackagePart('web', _('GUI extensions'), str(cmk.utils.paths.local_web_dir)), packaging.PackagePart('pnp-templates', _('PNP4Nagios templates'), str(cmk.utils.paths.local_pnp_templates_dir)), packaging.PackagePart('doc', _('Documentation files'), str(cmk.utils.paths.local_doc_dir)), packaging.PackagePart('locales', _('Localizations'), str(cmk.utils.paths.local_locale_dir)), packaging.PackagePart('bin', _('Binaries'), str(cmk.utils.paths.local_bin_dir)), packaging.PackagePart('lib', _('Libraries'), str(cmk.utils.paths.local_lib_dir)), packaging.PackagePart('mibs', _('SNMP MIBs'), str(cmk.utils.paths.local_mib_dir)), packaging.PackagePart( 'alert_handlers', _('Alert handlers'), str(cmk.utils.paths.local_share_dir.joinpath('alert_handlers'))), ])
def test_package_parts(): assert packaging.get_package_parts() == [ packaging.PackagePart('checks', 'Checks', 'local/share/check_mk/checks'), packaging.PackagePart('notifications', 'Notification scripts', 'local/share/check_mk/notifications'), packaging.PackagePart('inventory', 'Inventory plugins', 'local/share/check_mk/inventory'), packaging.PackagePart('checkman', "Checks' man pages", 'local/share/check_mk/checkman'), packaging.PackagePart('agents', 'Agents', 'local/share/check_mk/agents'), packaging.PackagePart('web', 'Multisite extensions', 'local/share/check_mk/web'), packaging.PackagePart('pnp-templates', 'PNP4Nagios templates', 'local/share/check_mk/pnp-templates'), packaging.PackagePart('doc', 'Documentation files', 'local/share/doc/check_mk'), packaging.PackagePart('locales', 'Localizations', 'local/share/check_mk/locale'), packaging.PackagePart('bin', 'Binaries', 'local/bin'), packaging.PackagePart('lib', 'Libraries', 'local/lib'), packaging.PackagePart('mibs', 'SNMP MIBs', 'local/share/snmp/mibs'), packaging.PackagePart('alert_handlers', 'Alert handlers', 'local/share/check_mk/alert_handlers'), ]