Werk #14168: Activate changes: Added additional central site hook: post-snapshop-creation
Komponente | Setup |
Titel | Activate changes: Added additional central site hook: post-snapshop-creation |
Datum | 16.08.2022 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk-Version | 2.2.0b1 2.1.0p10 2.0.0p28 |
Level | Kleine Änderung |
Klasse | Neues Feature |
Kompatibilität | Kompatibel - benötigt kein manuelles Eingreifen |
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.
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),
])
Please keep in mind that the entire hook mechanism is intended only for very specialized tasks and experienced users. If you make a mistake, things will break/disappear.