Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: b7ec3097cd88a662bf5527e4e7033148a84b7eef
https://github.com/tribe29/checkmk/commit/b7ec3097cd88a662bf5527e4e7033148a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths:
M cmk/base/check_legacy_includes/wmi.py
Log Message:
-----------
WMI legacy include: remove mypy ignores
This avoids type errors during the upcoming migration steps.
CMK-8510
Change-Id: I7eddf40772002c2b354510c96712dfd6796c931b
Commit: 9e69380006296c7210ff5c557abbcb6f44ab50e3
https://github.com/tribe29/checkmk/commit/9e69380006296c7210ff5c557abbcb6f4…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/utils/test_wmi_util.py
Log Message:
-----------
Add unit tests for WMI table parsing
This is a preparation for migrating this functionality to the new API.
CMK-8510
Change-Id: Idb22f5024cb3faf43b28781c3fad76d0548b5d5c
Commit: 10804415e916c3a366ab818f2d36c9dd2f6b1458
https://github.com/tribe29/checkmk/commit/10804415e916c3a366ab818f2d36c9dd2…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths:
A cmk/base/plugins/agent_based/utils/wmi.py
Log Message:
-----------
Copy WMI parsing functionality from legacy to new API
This is the first step towards migrating wmi_cpuload. Next, we will
reduce code duplication and add typing and tests.
CMK-8510
Change-Id: I1ed8fdafa47faf6c57657b111d29223ec3392e54
Commit: 7968a5886ec6008ae531d94c1a703de7c1d37d9c
https://github.com/tribe29/checkmk/commit/7968a5886ec6008ae531d94c1a703de7c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths:
M cmk/base/check_legacy_includes/wmi.py
M cmk/base/plugins/agent_based/utils/wmi.py
M tests/unit/cmk/base/check_legacy_includes/test_wmi.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_wmi_util.py
Log Message:
-----------
WMI table parsing: reduce code duplication
CMK-8510
Change-Id: I8d83147f864d28fca89dec4ae498a035fe1dbeb7
Commit: 5f3fa6518f6c96e35b663dfad2fe35d0bbdac20f
https://github.com/tribe29/checkmk/commit/5f3fa6518f6c96e35b663dfad2fe35d0b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths:
M cmk/base/check_legacy_includes/wmi.py
M cmk/base/plugins/agent_based/utils/wmi.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_wmi_util.py
Log Message:
-----------
WMI table parsing: improve typing
CMK-8510
Change-Id: If3ad1c28fdc5451ce4c0273c10f41d7149c6b39e
Commit: b46fd86c7ad663148a86b7c61accb5c9d14598c0
https://github.com/tribe29/checkmk/commit/b46fd86c7ad663148a86b7c61accb5c9d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths:
M cmk/base/check_legacy_includes/wmi.py
M cmk/base/plugins/agent_based/utils/wmi.py
Log Message:
-----------
WMI table parsing & checking: further small improvements
Change-Id: I2ff1e4453e5719be82674d78bec3cafa5b87462c
Commit: aeda5e6065ca11163fc2bfc8c28a0d208977da1f
https://github.com/tribe29/checkmk/commit/aeda5e6065ca11163fc2bfc8c28a0d208…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths:
M cmk/base/check_legacy_includes/wmi.py
M cmk/base/plugins/agent_based/utils/wmi.py
Log Message:
-----------
Migrate required_tables_missing, get_wmi_time to new API
This is a preparation for migrating wmi_cpuload.
CMK-8510
Change-Id: I5ceb43364278fb9b7aa35ee7f856764e95a78164
Compare:
https://github.com/tribe29/checkmk/compare/be5825a546a0...aeda5e6065ca