Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 0c5c941683ee971edd8c8b970dd4f4c01d836b5e
https://github.com/tribe29/checkmk/commit/0c5c941683ee971edd8c8b970dd4f4c01…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-09-08 (Tue, 08 Sep 2020)
Changed paths:
M cmk/fetchers/controller.py
M tests/unit/cmk/fetchers/test_controller.py
Log Message:
-----------
[CMK-5316] - use FetcherHeader protocol instead of Base64 to transfer binary data from
fetcher to the checker
- introduce the protocol as internal fetcher-checker protocol to avoid any link to
microcore as it was intended form the very beginning
- remove base64 support
- verify support of existing microcore
- add base unit test just to have guarantee integrity
Verified with live site.
SNMP as special case requires unit testing too and may require changes and improvements.
Will be fixed with next commit
Change-Id: Iae676653ac3e1ff0017c3a0caf0392f3fa3349d5