Я столкнулся с проблемой при разработке решения с использованием autosys. Ищем некоторые входные данные по этому сценарию:
У меня есть три рабочих бокса, а именно. BoxA, BoxB и BoxC.
BoxA имеет два задания внутри него - A1 и A2 соответственно, и я настроил последнее задание в этом поле с двумя кодами выхода в качестве кодов успеха 0 и 10 соответственно.
Теперь, в зависимости от кода выхода задания в этом окне, я хочу активировать BoxB (если код выхода 0) или BoxC (если код выхода 10).
Дополнительная информация для BoxB и BoxC:
BoxB имеет 5 заданий с именами B1, B2 ... B5, и эта коробка сработает, когда код выхода A2 будет равен 0.
В BoxC есть 7 заданий, и эта коробка сработает, если выйдет либо А2 с кодом 10, либо В5.
Описание вопроса:
Если A2 выходит с кодом 10, то в этом случае решение работает так, как ожидалось, и BoxC запускается.
Однако, если A2 выходит с кодом 0, оба BoxB и BoxC начинают работать.
Это начальное условие BoxC:
(e (A2) = 10) или s (B5)
Пожалуйста, сообщите.