Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 085d4a4cd7f0e48de1aab7b0ae908cb71d29799d
https://github.com/tribe29/checkmk/commit/085d4a4cd7f0e48de1aab7b0ae908cb71…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
A .werks/14168
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
14168 Activate changes: Added additional central site hook: post-snapshop-creation
This hook can be used by custom plugins to further modify the snapshot content for the
remote site.
The registered function gets the site_snapshot_settings as argument.
F+:
site_snapshot_settings: Dict[SiteId, SnapshotSettings]
SnapshotSettings = NamedTuple(
"SnapshotSettings",
[
("snapshot_path", str),
("work_dir", str),
("snapshot_components", List[ReplicationPath]),
("component_names", Set[str]),
("site_config", SiteConfiguration),
("create_pre_17_snapshot", bool),
])
F-:
Change-Id: I67abe6797dcb8785cf191a029463e8cb8d2fea63