Ejemplo n.º 1
0
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)
    ]
Ejemplo n.º 2
0
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")),
        ),
    ])
Ejemplo n.º 3
0
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'))),
    ])
Ejemplo n.º 4
0
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'),
    ]