что вроде да.
Я пытаюсь создать как бы интерактивную среду исполнения, где можно вызывать лишь некоторые функции.
Некоторым функциям необходим доступ к каким-то настройкам (например, функции send_email нужны настройки smtp сервера)
Есть главная функция, с которой начинается запуск интерактивной сессии. Туда можно передать конфигурацию напрямую, или она загрузится из файла.
Как можно правильней сделать, чтобы из функций был доступ к текущей конфигурации, в идеале не передавая конфигурацию в каждую функцию (так как не всем функциям он нужен, и в интерактивной среде сильно не запатчишь функции)?
У тебя там треды или асинк?
Обсуждают сегодня