Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 2ac064b33cc1f1ecbeeae35c9e787169528b5606
https://github.com/tribe29/checkmk/commit/2ac064b33cc1f1ecbeeae35c9e7871695…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-06-16 (Tue, 16 Jun 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/base/snmp_utils.py
Log Message:
-----------
Break dep of `snmp_utils` on `ip_lookup`
This makes arguments to `create_snmp_host_config()` closer to other
calls, such as, the data sources.
CMK-4610
Change-Id: I0022ca4707316a5338d59ce8ea5454aba2649f79
Commit: be17b577cc317cb32deebdac8babe92443ec85cc
https://github.com/tribe29/checkmk/commit/be17b577cc317cb32deebdac8babe9244…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-06-16 (Tue, 16 Jun 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/modes/check_mk.py
M cmk/base/snmp_utils.py
Log Message:
-----------
Move SNMPHostConfig creation to HostConfig
Semantically, we may expect to obtain configs from the `config` module.
Moreover, the last call was a call to an HostConfig method.
This further disposes of the ugly train wreck. See also:
https://wiki.c2.com/?TrainWreck
CMK-4610
Change-Id: I14522ecb76bfb850e8dc87bad336f2f4d523a930
Commit: 4977c41748f3e413296d3b35a2a24da13e9f79b3
https://github.com/tribe29/checkmk/commit/4977c41748f3e413296d3b35a2a24da13…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-06-16 (Tue, 16 Jun 2020)
Changed paths:
M cmk/base/check_api.py
R cmk/base/snmp_utils.py
A cmk/snmplib/utils.py
R tests-py3/unit/cmk/base/test_snmp_utils.py
A tests-py3/unit/cmk/lib/test_snmplib_utils.py
Log Message:
-----------
Move `snmp_utils` to `snmplib`
This groups more snmp-related functions and improve the cohesion of
snmplib while removing cruft from `cmk.base`
CMK-4610
Change-Id: I1cbe5129e0fc341d691c9c82ca3d328deb6b3fd5
Compare:
https://github.com/tribe29/checkmk/compare/4c7d6711c1cd...4977c41748f3