Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 6660ac4042e3512c19e2af245548f1ae46d716e8
https://github.com/tribe29/checkmk/commit/6660ac4042e3512c19e2af245548f1ae4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-02-19 (Fri, 19 Feb 2021)
Changed paths:
M cmk/base/events.py
Log Message:
-----------
Add host/service labels to alert/notification contexts.
Doing this on the Python side has several advantages:
* It works for both cores.
* It avoids issues with various size limits (environment etc.).
* It adds the label infos even for alerts.
Change-Id: I5c1e9bbf703e308dc92155497955484606cd80e0
Commit: d447fdd5c763ab4ae0445bdc842ef482953347b0
https://github.com/tribe29/checkmk/commit/d447fdd5c763ab4ae0445bdc842ef4829…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-02-19 (Fri, 19 Feb 2021)
Changed paths:
M active_checks/check_cpu_peaks
M cmk/base/check_legacy_includes/__init__.py
M cmk/base/check_legacy_includes/acme.py
M cmk/base/check_legacy_includes/akcp_sensor.py
M cmk/base/check_legacy_includes/alcatel.py
M cmk/base/check_legacy_includes/arbor.py
M cmk/base/check_legacy_includes/arris_cmts.py
M cmk/base/check_legacy_includes/artec.py
M cmk/base/check_legacy_includes/aws.py
M cmk/base/check_legacy_includes/azure.py
M cmk/base/check_legacy_includes/blade_scan.py
M cmk/base/check_legacy_includes/bonding.py
M cmk/base/check_legacy_includes/brocade.py
M cmk/base/check_legacy_includes/bvip.py
M cmk/base/check_legacy_includes/checkpoint.py
M cmk/base/check_legacy_includes/cisco_cpu_scan_functions.py
M cmk/base/check_legacy_includes/cisco_mem.py
M cmk/base/check_legacy_includes/cisco_prime.py
M cmk/base/check_legacy_includes/cisco_sensor_item.py
M cmk/base/check_legacy_includes/cisco_srst.py
M cmk/base/check_legacy_includes/cisco_ucs.py
M cmk/base/check_legacy_includes/cmciii.py
M cmk/base/check_legacy_includes/cmctc.py
M cmk/base/check_legacy_includes/couchbase.py
M cmk/base/check_legacy_includes/cpu_load.py
M cmk/base/check_legacy_includes/cpu_util.py
M cmk/base/check_legacy_includes/datapower_scan.py
M cmk/base/check_legacy_includes/db2.py
M cmk/base/check_legacy_includes/ddn_s2a.py
M cmk/base/check_legacy_includes/dell_om.py
M cmk/base/check_legacy_includes/dell_poweredge.py
M cmk/base/check_legacy_includes/df_netapp.py
M cmk/base/check_legacy_includes/dhcp_pools.py
M cmk/base/check_legacy_includes/didactum.py
M cmk/base/check_legacy_includes/diskstat.py
M cmk/base/check_legacy_includes/docsis.py
M cmk/base/check_legacy_includes/domino.py
M cmk/base/check_legacy_includes/elphase.py
M cmk/base/check_legacy_includes/emcvnx.py
M cmk/base/check_legacy_includes/enviromux.py
M cmk/base/check_legacy_includes/f5_bigip.py
M cmk/base/check_legacy_includes/fan.py
M cmk/base/check_legacy_includes/filerdisks.py
M cmk/base/check_legacy_includes/fireeye.py
M cmk/base/check_legacy_includes/firewall_if.py
M cmk/base/check_legacy_includes/fjdarye.py
M cmk/base/check_legacy_includes/fortigate_cpu.py
M cmk/base/check_legacy_includes/fortigate_sessions.py
M cmk/base/check_legacy_includes/fsc.py
M cmk/base/check_legacy_includes/fsc_sc2.py
M cmk/base/check_legacy_includes/genua.py
M cmk/base/check_legacy_includes/graylog.py
M cmk/base/check_legacy_includes/hitachi_hnas.py
M cmk/base/check_legacy_includes/hitachi_hus.py
M cmk/base/check_legacy_includes/hp.py
M cmk/base/check_legacy_includes/hp_mcs.py
M cmk/base/check_legacy_includes/hp_msa.py
M cmk/base/check_legacy_includes/hp_proliant.py
M cmk/base/check_legacy_includes/hr_fs.py
M cmk/base/check_legacy_includes/huawei_osn.py
M cmk/base/check_legacy_includes/huawei_switch.py
M cmk/base/check_legacy_includes/humidity.py
M cmk/base/check_legacy_includes/hwg.py
M cmk/base/check_legacy_includes/ibm_svc.py
M cmk/base/check_legacy_includes/ibm_tape_library.py
M cmk/base/check_legacy_includes/innovaphone.py
M cmk/base/check_legacy_includes/intel_true_scale.py
M cmk/base/check_legacy_includes/ipmi_common.py
M cmk/base/check_legacy_includes/ipmi_sensors.py
M cmk/base/check_legacy_includes/ispro.py
M cmk/base/check_legacy_includes/jolokia.py
M cmk/base/check_legacy_includes/juniper_mem.py
M cmk/base/check_legacy_includes/k8s.py
M cmk/base/check_legacy_includes/legacy_docker.py
M cmk/base/check_legacy_includes/license.py
M cmk/base/check_legacy_includes/liebert.py
M cmk/base/check_legacy_includes/mbg_lantime.py
M cmk/base/check_legacy_includes/mcafee_gateway.py
M cmk/base/check_legacy_includes/mem.py
M cmk/base/check_legacy_includes/memory.py
M cmk/base/check_legacy_includes/mysql.py
M cmk/base/check_legacy_includes/netapp_api.py
M cmk/base/check_legacy_includes/netstat.py
M cmk/base/check_legacy_includes/network_fs.py
M cmk/base/check_legacy_includes/oracle.py
M cmk/base/check_legacy_includes/pandacom_temp.py
M cmk/base/check_legacy_includes/pdu_gude.py
M cmk/base/check_legacy_includes/perle.py
M cmk/base/check_legacy_includes/poe.py
M cmk/base/check_legacy_includes/printer_io.py
M cmk/base/check_legacy_includes/prism.py
M cmk/base/check_legacy_includes/quanta.py
M cmk/base/check_legacy_includes/raritan.py
M cmk/base/check_legacy_includes/redis.py
M cmk/base/check_legacy_includes/scaleio.py
M cmk/base/check_legacy_includes/size_trend.py
M cmk/base/check_legacy_includes/storeonce.py
M cmk/base/check_legacy_includes/stormshield.py
M cmk/base/check_legacy_includes/synology.py
M cmk/base/check_legacy_includes/temperature.py
M cmk/base/check_legacy_includes/threepar.py
M cmk/base/check_legacy_includes/time.py
M cmk/base/check_legacy_includes/transforms.py
M cmk/base/check_legacy_includes/ucd_hr.py
M cmk/base/check_legacy_includes/ups_generic.py
M cmk/base/check_legacy_includes/ups_in_voltage.py
M cmk/base/check_legacy_includes/ups_out_voltage.py
M cmk/base/check_legacy_includes/uptime.py
M cmk/base/check_legacy_includes/wlc_clients.py
M cmk/base/check_legacy_includes/wmi.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/utils/test_werks.py
Log Message:
-----------
Removed var-annotated mypy suppressions, part 1.
Due to a bug(?) in mypy they seem to disable large parts of type checking,
and in a lot of places this suppression is just superfluous.
This change contains just the "superfluous" part, the rest with actual
typing fixes will come in a separate commit.
Change-Id: Ib6fb4525711f8163f9a40e97f29482cf03ba3922
Compare:
https://github.com/tribe29/checkmk/compare/ccb4b42e2826...d447fdd5c763