Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d1585d5f703a6a7717fde574715e08252f7038ee
https://github.com/tribe29/checkmk/commit/d1585d5f703a6a7717fde574715e08252…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M cmk/fetchers/protocol.py
M tests/unit/cmk/fetchers/test_protocol.py
Log Message:
-----------
fetcher protocol: Add CMCMessage class
The class is consistent with other classes in the module where a
`*Message` class contains the corresponding header and payload.
This class also let's us write a parser for the CMC messages.
This way, we can finally modify the tests so that they do not compare
bytes but human-readable messages.
Change-Id: I2e501bededf128a0fc32f738b0d58e4d9b004589
Commit: e7d1fcb58d2cbe05e177fe812352d296aa578e73
https://github.com/tribe29/checkmk/commit/e7d1fcb58d2cbe05e177fe812352d296a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M cmk/base/checkers/snmp.py
M cmk/fetchers/protocol.py
M cmk/fetchers/snmp.py
M cmk/snmplib/type_defs.py
M tests/unit/cmk/base/checkers/test_host_sections.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/fetchers/test_protocol.py
Log Message:
-----------
NewType SNMPRawData
We change some types from `=` to `NewType` in order to
clarify typing of the PersistedSections-related classes.
CMK-5457
Change-Id: I4ef6c2faf49dfd81c7ec06abbc5054ffe93a12c8
Compare:
https://github.com/tribe29/checkmk/compare/a633855690da...e7d1fcb58d2c