Die Dokumentation für alle verfügbaren Haken finden Sie hier:
Der grundlegende Lebenszyklus (Installieren, Starten, Stoppen) und die Beziehungs-Hooks werden unter Charms dokumentiert. Beziehungs-Hooks werden für jede Beziehung definiert, die ein Charm in seinen Metadaten definiert.
Darüber hinaus gibt es zwei weitere interessante Haken, den "Upgrade-Charm" -Haken, der aufgerufen wird, wenn der Charm eines Dienstes für jede seiner Serviceeinheiten aktualisiert wird.
Der andere ist der 'config-geänderte' Hook, der aufgerufen wird, wenn die Konfiguration eines Charms, der ein Dienstkonfigurationsschema definiert, geändert wird. Da Dienste mit Konfigurationsdaten bereitgestellt werden können, wird der config-geänderte Hook auch bei der ersten Bereitstellung einer Einheit aufgerufen vor dem Start.
Alle Haken sind optional.