[devel] Q: Имя макроса для отложенного перезапуска сервисов

Anton Farygin rider на basealt.ru
Чт Дек 16 09:38:48 MSK 2021


On 16.12.2021 02:57, Dmitry V. Levin wrote:
> On Fri, Dec 10, 2021 at 02:08:12PM +0300, Dmitry V. Levin wrote:
>> On Fri, Dec 10, 2021 at 01:51:11PM +0300, Vladimir D. Seleznev wrote:
>>> On Fri, Dec 10, 2021 at 01:15:53PM +0300, Dmitry V. Levin wrote:
> [...]
>>>> Я бы хотел, чтобы из имени макроса было понятно сразу две вещи:
>>>> - что макрос делает,
>>>> - для какой секции он предназначен.
>>>>
>>>> Виталий предложил такие имена:
>>>> - %pre_service_stop_posttrans_start:
>>>>    макрос для секции %pre, который останавливает service, и ставит этот
>>>>    service в очередь на перезапуск по окончании транзакции;
>>>> - %post_service_posttrans_restart:
>>>>    макрос для секции %post, который ставит service в очередь на перезапуск
>>>>    по окончании транзакции.
>>> Я не в состоянии запомнить такие имена.
>> Мне кажется, что это скорее плюс, чем минус, поскольку эти макросы следует
>> применять только тогда, когда обычный %post_service не очень подходит.
>>
>> На мой взгляд, ничего страшного не случится, если в каждом таком случае
>> придётся заглядывать в справочник.
> OK, всем спасибо, эти макросы теперь в Сизифе, ими уже можно пользоваться.
Что бы ими можно было хорошо пользоваться их надо бы в stable ветки 
перенести.


Подробная информация о списке рассылки Devel