Порядок выполнения правил wb-rules

Здравствуйте, хотелось бы узнать, в каком порядке при загрузке контроллера выполняются правила?

Кажется, что сначала подгружаются модули по алфавиту, а потом подгружаются правила тоже по алфавиту.

Могу ли я расчитывать на это в дальнейшем? Не нашел в документации информации об этом.

Добрый день.

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

Опишите, какую задачу вы решаете? Может есть более надежное решение.

Идея в том чтобы создать модульную архитектуру правил.
Допустим есть 2 объекта

  • на первом есть устройства типа А и устройства типа Б
  • на втором типа А и С

Устройства типа Б и С должны контролировать работу устройств А: в случае какой то неисправности они должны выключать устройства А.

Поэтому хотелось бы каждый тип устройств хранить в своем файле и связывать их программно через глобальные объекты - модули. Но в моей логике важно чтобы сначала загрузились все А а потом все Б или С.

Что можно сделать и есть ли какая то best practice по тому что класть в модули а что в правила?

Добрый день.
Извините за долгий ответ.
К сожалению, я тут не смогу ничего порекомендовать.

Хорошо, если придумаю что то, то расскажу

1 лайк

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.