Я хочу вызвать ловушку с измененными отношениями из ловушки с измененными настройками

Это смесь. Каждый пакет может быть лицензирован на разных условиях.

Как правило, право изменять его и распространять каждый пакет в основном и юниверсе, некоторые пакеты могут иметь ограничения на это, например, имя и логотип firefox являются товарными знаками, поэтому нельзя использовать без разрешения Mozilla.

Вы можете посмотреть отдельные лицензии на пакеты в / usr / share / doc / * / copyright

1
задан 6 February 2014 в 00:01

2 ответа

Вы можете , но я бы порекомендовал поместить любой общий код в сценарий общего доступа к утилитам, а затем вызывать его как из ловушки изменения отношений, так и из ловушки изменения конфигурации.

0
ответ дан 6 February 2014 в 00:01

Предполагая, что ваши отношения называются foo, вы всегда должны иметь возможность вызывать:

$CHARM_DIR/hooks/foo-relation-changed

... но предложение хэтча о том, что вы пишете библиотечный код и используете его напрямую, является хорошим .

0
ответ дан 6 February 2014 в 00:01

Другие вопросы по тегам:

Похожие вопросы: