Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 777862e7abaf967e232ec0b2fc1176108bf8a14a
https://github.com/tribe29/checkmk/commit/777862e7abaf967e232ec0b2fc1176108…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
R cmk/base/classic_snmp.py
M cmk/base/snmp.py
M cmk/fetchers/snmp_backend/__init__.py
A cmk/fetchers/snmp_backend/classic.py
R tests-py3/unit/cmk/base/test_classic_snmp.py
A tests-py3/unit/cmk/test_fetchers_classic_snmp.py
Log Message:
-----------
Move classic SNMP backend to snmp_backend
This patch also fixes (trivial) typing-related layering violations and
moves the corresponding tests.
CMK-4243
Change-Id: I163ef7a9c0c46fb6c0c816a8ab3eb4932a54f95f
Commit: c30bb6320b870da3440aa7945f4a335b2c2b5d0d
https://github.com/tribe29/checkmk/commit/c30bb6320b870da3440aa7945f4a335b2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M cmk/base/data_sources/snmp.py
M cmk/base/snmp.py
M cmk/base/snmp_utils.py
M cmk/fetchers/snmp_backend/classic.py
M cmk/utils/type_defs.py
M tests-py3/unit/cmk/base/test_snmp_unit.py
Log Message:
-----------
Move `is_snmpv3_host` from snmp_utils to type
1. This removes the layering violation from the classic SNMP backend.
2. The API is consistent with the other `is_* -> bool` attributes from SNMPHostConfig.
CMK-4243
Change-Id: I2012ae1ef1b804dcffc25fb445c72ff83ce4aca4
Compare:
https://github.com/tribe29/checkmk/compare/bbde0f5b7ed8...c30bb6320b87