Суть задачи: ограничить доступ к модулям, если домен не находится в списке, которым доступены эти модули.
Как реализовать?
пока идеи такие:
- (не подходит) декоратор, который ограничивает доступ к каждой функции модуля
- импортировать модуль с проверкой, если проверка не проходит - блокировать дальнейшее выполнение модуля(не знаю, как сделать и вообще возможно ли)
- что-то на основе хуков(
линк ), но пока не разобрался, как это работает
Как это сделать?