Werk #13479: Commandlets of active checks and special agents may be passed None as IP address
Component | Checks & agents | ||
Title | Commandlets of active checks and special agents may be passed None as IP address | ||
Date | Dec 18, 2021 | ||
Level | Trivial Change | ||
Class | New Feature | ||
Compatibility | Incompatible - Manual interaction might be required | ||
Checkmk versions & editions |
|
This werk only affects users who have implemented their own plugins for active checks or special agents (the ones commonly named checks/check_*
and checks/agent_*
).
The functions implemented in those plugins have to a accept the IP address of the host as an argument.
For hosts without an IP address they used to get passed "0.0.0.0" or "::0".
This has been changed to None
.
Since most of these functions simply pass it on in a list, this should not make any difference.