интерфейсы к swat модулям
Opened this issue · 1 comments
melezhik commented
На основе #7
- Swat модуль должен предоставлять некий интерфейс реализуемый на стророне upstream истории.
- Проверка реализации интерфейса ложится на плечи swat
- В случае каких-либо нарушений или неплоноты реализации swat выдавать исключения
- Интерфейс модуля это ( черновая версия ):
- список обязательных, необязательных переменных ( с типами? )
- список функций, которые необходимо определить ( функции - генераторы проверочных утверждений )
- доступ к данным родительской истории ( upstream story) в swat.ini файле модуля:
- UPSTREAM_RESOURCE_DIR - директория, в которой находится hook.pm файл, из которого был сделан вызов модуля
melezhik commented
добавил в описание тикета заметку насчет UPSTREAM_RESOURCE_DIR