Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: cc24f8f25e82b5f0056afe425afa093e76b33b5e
https://github.com/tribe29/checkmk/commit/cc24f8f25e82b5f0056afe425afa093e7…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M tests/unit/cmk/base/checkers/test_agent.py
Log Message:
-----------
Move cache handling out of the parser #2
because SRP 😛
Now it is clear that the parser does not parse as much as it
separates the piggybacked sections from the not-piggybacked ones.
CMK-6516
Change-Id: I29746ad2063fb4bdbbd72dc87e74fc9c4d9ce21a
Commit: 047ae5d46834aa08bc13566520f7c4d1749a4ded
https://github.com/tribe29/checkmk/commit/047ae5d46834aa08bc13566520f7c4d17…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M tests/unit/cmk/base/checkers/test_agent.py
Log Message:
-----------
Group related classes
Nest the section header parser under the section parser.
CMK-6516
Change-Id: I04adf5ae12c5e86f995d0227eb1336b44a06d150
Commit: 8667251bb05428281d890b0eaed66ecdca4154ba
https://github.com/tribe29/checkmk/commit/8667251bb05428281d890b0eaed66ecdc…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/snmp.py
M tests/unit/cmk/base/checkers/test_agent.py
Log Message:
-----------
Consistently handle persisted section in SNMP + Agent
CMK-6516
Change-Id: Ie440a468e5736833e6b59b1493360a1177550b7b
Commit: 0dfa36a6e1a04378a0f8531426c86e13e39f369e
https://github.com/tribe29/checkmk/commit/0dfa36a6e1a04378a0f8531426c86e13e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/host_sections.py
M cmk/base/checkers/snmp.py
M cmk/base/checkers/type_defs.py
M cmk/fetchers/snmp.py
M cmk/snmplib/type_defs.py
M tests/unit/cmk/base/checkers/test_agent.py
Log Message:
-----------
Rename SectionContent -> RawDataSection
The Agent parser does not really parse the data but rather cuts it into
smaller pieces. The typing should reflect this to make the code easier
to understand.
Change-Id: I5d92562cdc207591eb0c7712267832fb0a8d1a18
Compare:
https://github.com/tribe29/checkmk/compare/5df3b585ae3f...0dfa36a6e1a0