Добрый день, друзья!
Условные обозначения:
- первый юнит — это тот, который регулярно выполняет проверки.
- второй юнит — тот, который нужно остановить, если в первом произошла ошибка.
Не могу найти в документации и примерах, как сделать указанное в теме? OnFailure=
юниты только запускает (не хочется писать дополнительный останавливающи юнит). Conflicts=
останавливает второй юнит при старте первого независимо от результата выполнения команды. PartOf=
во втором юните устанавливает зависимость своего состояния от первого, но нужно, чтобы первый юнит постоянно рестартовался независимо от результата выполнения, а второй останавливался только, если в первом возникла ошибка.
intelfx, коллеги, помогите :)