Какие крючки шарма juju доступны и что делает каждый?

7

Я пытаюсь понять крючки для очарования juju, некоторые из них довольно очевидны и понятны ( start , stop , install и т. д.), другие - нет.

Сколько крючков есть, когда они вызываются, для какой функции?

Я ищу хороший список крючков и их описания.

    
задан Bruno Pereira 25.11.2011 в 18:33
источник

1 ответ

5

Документация для всех доступных перехватчиков доступна здесь:

Основные жизненные циклы (установка, запуск, остановка) и привязки отношений документируются под прелестями. Связанные крючки определяются для каждого отношения, которое шарм определяет в своих метаданных.

Помимо них есть два других интересных крючка, крюк «upgrade-charm», который вызывается, когда шарм службы обновляется для каждого из его сервисных блоков.

Другой - это крюк «config-changed», который вызывается, когда шарм, который определяет схему конфигурации службы, изменил конфигурацию, поскольку службы могут быть развернуты с данными конфигурации, при первом развертывании блока до его запуска.

все перехватчики являются необязательными.

    
ответ дан Kapil Thangavelu 26.11.2011 в 05:45
источник