Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 5a813a159f1798968bc00365d8c1ab0f784ea178
https://github.com/tribe29/checkmk/commit/5a813a159f1798968bc00365d8c1ab0f7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-09-10 (Thu, 10 Sep 2020)
Changed paths:
M cmk/fetchers/controller.py
M tests/unit/cmk/fetchers/test_controller.py
Log Message:
-----------
Clean controller protocols.
This is second CL to provide binary protocols: fetcher-microcore & fetcher-checker
- remove __str__ from FetcherHeader and Header
- remove make_success_answer as duplicate
- rename make_failure_answer into make_logging_answer
- remove dead-code
- remove duplicated data when reporting some exception
- fix __eq__ implementation
- introduce enum for log levels
- fix unit-tests
Change-Id: I8dcc4c953742044e1ede6cea2c56e8e7dbc598b3