Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 2a2d81043d7635ce878d6738e7bfeb830656011a
https://github.com/tribe29/checkmk/commit/2a2d81043d7635ce878d6738e7bfeb830…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/analyze_configuration.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/predefined_conditions.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Python 3 fixes for cmk.gui, part 3.
Change-Id: I12bbec2238eca925a16d5490582b54d7dcc3844f
Commit: 267e2d1ae33c2783451d2b383b80f17d465d6034
https://github.com/tribe29/checkmk/commit/267e2d1ae33c2783451d2b383b80f17d4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M bin/check_mk
M cmk/base/autochecks.py
M cmk/base/automations/__init__.py
M cmk/base/backup.py
M cmk/base/check_api.py
M cmk/base/checking.py
M cmk/base/classic_snmp.py
M cmk/base/config.py
R cmk/base/console.py
M cmk/base/core.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/cpu_tracking.py
M cmk/base/data_sources/__init__.py
M cmk/base/decorator.py
M cmk/base/diagnostics.py
M cmk/base/discovery.py
M cmk/base/dump_host.py
M cmk/base/inventory.py
M cmk/base/inventory_plugins.py
M cmk/base/ip_lookup.py
M cmk/base/modes/check_mk.py
M cmk/base/nagios_utils.py
M cmk/base/notify.py
A cmk/base/obsolete_output.py
M cmk/base/parent_scan.py
M cmk/base/profiling.py
A cmk/base/section.py
M cmk/base/snmp.py
M cmk/base/snmp_scan.py
R cmk/utils/log.py
A cmk/utils/log/__init__.py
A cmk/utils/log/_level.py
A cmk/utils/log/_log.py
A cmk/utils/log/console.py
R tests-py3/unit/cmk/base/test_console.py
A tests-py3/unit/cmk/base/test_obsolete_output.py
A tests-py3/unit/cmk/base/test_section.py
A tests-py3/unit/cmk/utils/test_log_console.py
Log Message:
-----------
Move console logging under `cmk.util.log`
As a user, it makes sense to get console logging from `log.console`.
The functions remaining from the previous `cmk.base.console` are also
moved to dedicated modules.
This allows packages that are not in base (like the fetchers) to log to
the console using our own logging facility.
Regular log functions are still imported from `cmk.utils.log`, console
logging is importer from `cmk.utils.log.console`.
The not so useful standard stream wrapper is moved to `obsolete_output`.
The `section` FSM is moved to `cmk.base.section`.
CMK-4243
Change-Id: Id1c2f808d776efeee46a4d094994674142b5f2a9
Commit: 1a27a5393cabae4b80b0937967c041b067949c71
https://github.com/tribe29/checkmk/commit/1a27a5393cabae4b80b0937967c041b06…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M cmk/utils/log/console.py
M tests-py3/unit/cmk/utils/test_log_console.py
Log Message:
-----------
console: add missing `debug` and `info`
Now it kinds of feels like the standard stuff.
CMK-4243
Change-Id: I5da64a808705ebbd56b404be4482556a2c8c24db
Commit: 42a0c5a7a1572e6ebae308db66dfe74f27398f8d
https://github.com/tribe29/checkmk/commit/42a0c5a7a1572e6ebae308db66dfe74f2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M cmk/base/snmp.py
Log Message:
-----------
Do not use `obsolete_output` in snmp
CMK-4243
Change-Id: I806bd71008e606ce3c152fe21227ada5cc6113e7
Commit: d2fbbb3dd40de149adac454e7d991a85d0f10dd8
https://github.com/tribe29/checkmk/commit/d2fbbb3dd40de149adac454e7d991a85d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M cmk/base/snmp.py
M cmk/fetchers/snmp_backend/__init__.py
A cmk/fetchers/snmp_backend/stored_walk.py
Log Message:
-----------
Move stored walk SNMP backend to fetchers
CMK-4243
Change-Id: Id717d37e02b658df2f4a1de7b76c321138a18d67
Commit: ecc4ef636ff05588cabb7b79aa0914c304bfcbe6
https://github.com/tribe29/checkmk/commit/ecc4ef636ff05588cabb7b79aa0914c30…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
R cmk/base/agent_simulator.py
M cmk/base/data_sources/abstract.py
M cmk/fetchers/snmp_backend/stored_walk.py
A cmk/utils/agent_simulator.py
Log Message:
-----------
Move `agent_simulator` to utils
CMK-4243
Change-Id: Iffcdc1eed5f31ca53f706049b1ed7a6bfac8257e
Commit: 09e274785153fb9e6ae313fe86da61b17c33225e
https://github.com/tribe29/checkmk/commit/09e274785153fb9e6ae313fe86da61b17…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M cmk/base/exceptions.py
M cmk/fetchers/snmp_backend/stored_walk.py
M cmk/utils/exceptions.py
Log Message:
-----------
Move MKSNMPError to `cmk.utils.exceptions`
CMK-4243
Change-Id: I96d6f1dedcec243b746038dd77abc9e2a1cb2305
Commit: 31d34f151f6af04927f9425938ce77e211d6fd6c
https://github.com/tribe29/checkmk/commit/31d34f151f6af04927f9425938ce77e21…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M cmk/base/classic_snmp.py
A cmk/fetchers/snmp_backend/_utils.py
M cmk/fetchers/snmp_backend/stored_walk.py
M tests-py3/unit/cmk/base/test_classic_snmp.py
A tests-py3/unit/cmk/test_fetchers_snmp_backend.py
Log Message:
-----------
Remove last layering violation from stored walk
This patch moves SNMP helpers from `classic_snmp`
to `..snmp_backend._utils`.
CMK-4243
Change-Id: Ibb35a7d7c806570bae89cf5dd12884eb51ab4804
Compare:
https://github.com/tribe29/checkmk/compare/dff767a76fff...31d34f151f6a