SP
Size: a a a
ИИ
ИИ
path/to/relx/generated/script -my_app my_env_key_name '{arbitrary, "erlang", <<"term">>}'
ML
ИИ
-config vm.config
где есть секция {appname, ...}
, а те параметры которые надо поменять из командной строки - переопределял бы в командной строке -<appname> <key> <value>
. тогда вообще ничего по схеме otp менять не надо. ИИ
application:get_env
AK
AK
AK
AK
ИИ
AK
AK
ИИ
AK
AK
AK
SP
sys.config
это стандартный способ настройки Erlang релиза. Есть env
секция в ebin/my_app.app
, есть config_change/3
коллбек у application behaviour… Большинство opensource либ через него настраиваются…AK
AK