Современный путь, это вынести все настройки с инфраструктурными особенностями работы кода наружу.
Часто это просто переменные окружения. В самом конфиге для таких настроек остаются дефолт значения (например для dev-окружения), которые могут быть переписаны снаружи этими переменными окружения.
"Наружу", где хранятся настройки для каждой среды, у каждого может свой, в простейшем случае это какой-нибудь Ansible или даже просто systemd service-файл для развёртывания, который подключит все нужные переменные.
12.01.2018, 11:03, "naim via Moscow-pm" <[email protected]>:
Коллеги, появились наконец таки ресурсы и сейчас переделываем legacy .
--
Пытаем перейти с require "config.pl" ( внутри перл структур логин и пасс , и сетевая и т.д и т.п инфа).
Пока думаем о таком варианте просто вынести конфиги в .pm , чтобы потом use подключать и работать без двойного обьявления our $var ;
Подскажите современный и нормальный путь . Спасибо
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
