Множественные отключения для скрипта Upstart

Множественные отключения для скрипта Upstart

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

Немного предыстории: у меня есть две основные функции для завершения непрерывного процесса, который я запускаю: stopи suspend. Когда я вызываю stop myscript, я хотел бы, stopчтобы использовалась эта функция. Однако, когда машина выключается, я хотел бы, suspendчтобы использовалась эта функция. Возможно ли это с помощью Upstart?

Аналогично, могу ли я создать ключевое слово, специфичное для скрипта, которое может указывать разные типы выключения (например, я мог бы использовать stop myscriptAND suspend myscript)?

решение1

В Upstart нет строфы «приостановки», поэтому вы можете создать два скрипта Upstart с разными stop onстрофами.

Связанный контент