Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 980f073e63526d52ab97ec8ee87d853b9e75b0db
https://github.com/Checkmk/checkmk/commit/980f073e63526d52ab97ec8ee87d853b9…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M tests/unit/cmk/base/sources/test_data_sources.py
Log Message:
-----------
Refactor make_sources tests
AAA pattern makes tests more readable and more independent
* easier to configure tests separately
* easier to run tests separately
CMK-16672
Change-Id: Icbdccc487ef8e44b1a2f642cab9bdba01fc374d5
Commit: 3903fb7a80eadeeaa69282dfb9ce43b4ebe2244d
https://github.com/Checkmk/checkmk/commit/3903fb7a80eadeeaa69282dfb9ce43b4e…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M cmk/base/config.py
M cmk/base/sources/_builder.py
M cmk/base/sources/_sources.py
Log Message:
-----------
sources: Reduce global variables and feature envy
increase consistency of the code
CMK-16672
Change-Id: I7c23bf5c793852f45e64c15ce24dc8e9e7043ab2
Commit: 399620e166d3e2fe9c483f10652f6002075d6597
https://github.com/Checkmk/checkmk/commit/399620e166d3e2fe9c483f10652f60020…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M cmk/base/sources/__init__.py
M cmk/base/sources/_builder.py
A cmk/base/sources/_parser.py
Log Message:
-----------
Split make_parser and make_sources
Smaller modules are easier to change.
CMK-16672
Change-Id: I0b7e4d3158f9e7ea6323a76d9f864c57c85f6c9c
Commit: 62cf15c6b3e6f4c6934d51c641bf2731d1967d09
https://github.com/Checkmk/checkmk/commit/62cf15c6b3e6f4c6934d51c641bf2731d…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M cmk/base/config.py
M cmk/base/sources/_parser.py
Log Message:
-----------
Introduce `make_snmp_parser`
consistent with `make_agent_parser`
CMK-16672
Change-Id: Ie766a3206fbafb80cd4558eeebc820f514d2d61d
Commit: b7a4a649ee0d21fda5670bc09cf3be4101433c4e
https://github.com/Checkmk/checkmk/commit/b7a4a649ee0d21fda5670bc09cf3be410…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_parser.py
Log Message:
-----------
Reduce code duplication
CMK-16672
Change-Id: Idb043f40c9423db106049d06194ec48600a1b7ed
Commit: 6f9aa3d59557230c0e9765335309a321f67fc0ab
https://github.com/Checkmk/checkmk/commit/6f9aa3d59557230c0e9765335309a321f…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_parser.py
Log Message:
-----------
make_parser: Pass simpler args
CMK-16672
Change-Id: I5b67334c08138a5eaed4c53b8766a9565381b515
Commit: d6cbd03e446bd14a18baed829240f4b8273d1156
https://github.com/Checkmk/checkmk/commit/d6cbd03e446bd14a18baed829240f4b82…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_builder.py
M cmk/base/sources/_sources.py
M cmk/fetchers/__init__.py
M cmk/fetchers/_tcp.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Group source params
where it makes sense -> reduce the number of params to this function,
clarify origin
CMK-16672
Change-Id: Ia097c5cb7b9f3b0423dbd46aac9bc1dafc173e60
Compare:
https://github.com/Checkmk/checkmk/compare/9112eeb8560d...d6cbd03e446b
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications