Вот тут было выше: "...У меня есть воркфлоу которые работают уже несколько лет не выключаясь, сами себя перезапускают..." (АСТРОНОМ, спасибо - лайкнул за наводку).Стас, S&R это всего лишь пример.
Мне нужно оператору выводить понятный ему текст об ошибке. Ошибки могут быть на разных тикетах, и у многих они разные. Это наверное только у "селект файл" будет ошибка - нашел или нет.... у остальных, он разные.
Мне нужно что-то типа трай....эксепт в пайтоне или try..catch в js. Когда на ошибку определённого типа вешается действие.
К сожалению, пройденный вариант.Вот тут было выше: "...У меня есть воркфлоу которые работают уже несколько лет не выключаясь, сами себя перезапускают..." (АСТРОНОМ, спасибо - лайкнул за наводку).
А если основному wf сделать выходы с разными Error от разных тикетов, назвать их понятным образом, и обернуть wf таким "зомбификатором", который будет передавать ввод сразу на рабочий wf, а вот результаты обработки разбирать: что хорошо и без проблем - сразу на выход, что свалилось в пин с интересующими ошибками - в специализированную для этой ошибки обработку. Ну и плюс блок "дефолт-обработка известных ошибок" и плюс "обработка непредусмотренной ошибки". Для ряда обработчиков - можно задать как результат перезапуск основного wf (поднять зомби). Имхо, прям хорошая аналогия try .. catch. У себя точно такое попробую.
Даже письмо на почту с инструкцией на родном языке, на что обратить внимание и где чего посмотреть и алгоритмом что когда делать не работает? (когда автоматика уже не выручает - типа принудительной portrait-ориентации и перезапуска основного wf) - боюсь, тогда задача пока кажется нерешаемой (К сожалению, пройденный вариант.
Все зависит от оператора. Кто-то и лог может посмотреть, а для некоторых и прямое указание в тикете не работает.
К сожалению, скринов под рукой нет, но попробую рассказать.Даже письмо на почту с инструкцией на родном языке, на что обратить внимание и где чего посмотреть и алгоритмом что когда делать не работает? (когда автоматика уже не выручает - типа принудительной portrait-ориентации и перезапуска основного wf) - боюсь, тогда задача пока кажется нерешаемой (
Тут в зависимости от принятого сценария работы можно:К сожалению, скринов под рукой нет, но попробую рассказать.
wf типа SR CAD based, на входе xml, дальше проверка наличия файла штампа вырубки, и собственно, файлов, которые необходимо на штамп разложить. Wf выдает стандартные сообщения- отсутствует файл ножа, отсутствует файл дизайна.
Но немтря на это, люди, работающие третий год с этим wf продолжают спрашивать, что случилось.
Временами тупо не хватает нервов (((((