Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: a7cb26df8c63fe35337d16c7ef0237077cbe5e73
https://github.com/tribe29/checkmk/commit/a7cb26df8c63fe35337d16c7ef0237077…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
use existing Timeout context
Change-Id: I5b2706f7930d4bdded965a5f141e3be9cbced8ff
Commit: 6f95faecd1155a692dabfa12a55df5ab1a2ab76b
https://github.com/tribe29/checkmk/commit/6f95faecd1155a692dabfa12a55df5ab1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve readability
* early returns
* indented strings
Change-Id: I4cda4ca38084b5dd234fea2ca88a99214c7b13b6
Commit: b2632f7c85b324992e0ef244ca01c2e89675008e
https://github.com/tribe29/checkmk/commit/b2632f7c85b324992e0ef244ca01c2e89…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
Log Message:
-----------
push the try/finally clause down the stack
The things that are teared down are only set up in _submit_to_core.check_result.
Change-Id: Ib5bc26a84282801fcbbc2f1b61036af298cf3430
Commit: 6718faaea3e89edc3821f1027cc58c84786a0a64
https://github.com/tribe29/checkmk/commit/6718faaea3e89edc3821f1027cc58c847…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
output the sanitized text
This allows for simplifications, because we output
the text as it is actually sent to the core.
We assume that the exact format of *verbose* output
of a command is an implemtation detail.
This changes the verbose output text in two ways:
* in case users passed '-p', metrics are not put in
parentheses, but separated by a pipe symbol
* the service output is no longer padded to 56
characters (it is often longer anyway)
So if users set '-p',
My Service This is OK (metric=42;;;;)
will become
My Service This is OK|metric=42;;;;
Change-Id: I9cef17db27fa72bc4db375bf418107eff91058c1
Compare:
https://github.com/tribe29/checkmk/compare/bc076f839adb...6718faaea3e8