Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 25b818f07f342135e23c51502a29ed3f2f1a4435
https://github.com/tribe29/checkmk/commit/25b818f07f342135e23c51502a29ed3f2…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/delete_connection.rs
M agents/cmk-agent-ctl/src/import_connection.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/pull.rs
M agents/cmk-agent-ctl/src/registration.rs
Log Message:
-----------
CMK-9405: cmk-agent-ctl: Refresh registry when handling pull/push connections
- Registry will be refreshed once before handling all push connections,
and once for every incoming pull connection
- When refreshing, the current mtime of the saved registry is observed,
and conditionally reloaded if it is newer than the previous mtime.
- All threads share one Registry object, that is protected with a
RwLock
Change-Id: I37da1a6759cb9a2ecf9f05018d31745bf0ced8e6