Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: fc6345444e26d0011008cb9974576cf64c34ccd8
https://github.com/tribe29/checkmk/commit/fc6345444e26d0011008cb9974576cf64…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M cmk/base/snmp.py
Log Message:
-----------
Leak less backend details into base.snmp
This reduces the layering violation in `cmk.base.snmp`.
CMK-4243
Change-Id: Ib3f5dcb24d439355303e7f842711e8fbaae571ae
Commit: 9218e3728fe6d0f45cbb86630519e32dec5237c2
https://github.com/tribe29/checkmk/commit/9218e3728fe6d0f45cbb86630519e32de…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/snmp.py
M cmk/fetchers/factory.py
M cmk/utils/type_defs.py
M tests-py3/integration/cmk/base/snmp/test_snmp.py
M tests-py3/unit/cmk/base/test_snmp_unit.py
M tests-py3/unit/cmk/fetchers/test_classic_snmp.py
Log Message:
-----------
Simplify API of SNMP backend factory
- Give the factory an API similar to its elements.
- Remove config argument to the `factory()` method.
- Add an `update()` method to the SNMPHostConfig.
CMK-4504
Change-Id: Ib549231a59de8adfdf10689bafaf601dcbdbc370
Commit: 4fadcda94df41e4872f941f962e2f12e8585b441
https://github.com/tribe29/checkmk/commit/4fadcda94df41e4872f941f962e2f12e8…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M cmk/base/snmp.py
M cmk/base/snmp_utils.py
Log Message:
-----------
Move type defs where they are used
This reduces the amount of useless imports and
of artificial dependencies.
CMK-4504
Change-Id: Ia120cd67b21edf9c6db140ba330dbc15c121dfc7
Commit: 3345a7ac15cbf53be92bd744fa7dcf935633e4a0
https://github.com/tribe29/checkmk/commit/3345a7ac15cbf53be92bd744fa7dcf935…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M cmk/base/snmp.py
M cmk/base/snmp_utils.py
Log Message:
-----------
Improve import:
- remove useless suppression
- sort
- fix unused imports
CMK-4504
Change-Id: I2f2c653a9e708a9d39c1fe56e500ae11caca7eca
Compare:
https://github.com/tribe29/checkmk/compare/85cff88a93da...3345a7ac15cb