Почти написал модуль управления оборудованием. Как многие мечтали, характер управления задается не логикой работы скрипта, а правилами записанными в конфиге! Т.е. примерно так:
1) список полей юзера, от которых зависит его состояние. Например, в данный момент я пишу модуль для датацентра. Там не нужны параметры скорости и т.д. Все что там нужно - это номер свича, номер порта и номер vlan. Как только что-то из этого меняется - скрипт уже знает - что-то нужно переключить на железяке
2) правила как залогиниться
3) правила что запускать на железяке и откуда брать параметры
4) правила синхронизации - что спросить у железяки, чтобы удостовериться, что все действия были успешными. Например, в данный момент - это получение конфига циски датацентра
Вот такие вести...
Планируется ли в этом модуле поддержка Микротик?