Size: a a a

2020 July 07

ИИ

Иванов Иванов... in ErlangRus
Aleksey Kluchnikov
set_env есть, значит окружение
Непонятно. -config и параметры строки это способ переопределить дефолт. Из-за слова env создавать параллельную систему конфигов? Ну то такое
источник

AK

Aleksey Kluchnikov in ErlangRus
а что что многие конфигурят через sys.config это наколенничество просто
источник

ИИ

Иванов Иванов... in ErlangRus
Aleksey Kluchnikov
а что что многие конфигурят через sys.config это наколенничество просто
Почему? Это обычный конфиг
источник

AK

Aleksey Kluchnikov in ErlangRus
Иванов Иванов
Непонятно. -config и параметры строки это способ переопределить дефолт. Из-за слова env создавать параллельную систему конфигов? Ну то такое
в sys.config один праметр {config_fail, "/path_to_conf"}
И всем становится все понятно
источник

AK

Aleksey Kluchnikov in ErlangRus
Иванов Иванов
Почему? Это обычный конфиг
да как угодно, нравится называть перменную окружения конфигом, можно называть
источник

AK

Aleksey Kluchnikov in ErlangRus
а можно посмотреть как конфиги сделаны у всяких nginx postgresql итд
источник

ИИ

Иванов Иванов... in ErlangRus
Aleksey Kluchnikov
в sys.config один праметр {config_fail, "/path_to_conf"}
И всем становится все понятно
Поясни. Во всех программах -config path/vm.config проблем нет
источник

ИИ

Иванов Иванов... in ErlangRus
Aleksey Kluchnikov
да как угодно, нравится называть перменную окружения конфигом, можно называть
Это просто окружение. Оно читается из конфига
источник

AK

Aleksey Kluchnikov in ErlangRus
есть конфиг есть окружение. Это разные вещи
источник

AK

Aleksey Kluchnikov in ErlangRus
Иванов Иванов
Поясни. Во всех программах -config path/vm.config проблем нет
как это нет проблем? я вот 10 лет пишу эрланг а это в первый раз вижу
источник

AK

Aleksey Kluchnikov in ErlangRus
в разных операционках разные стандартные пути до конфигов, как пихать по ним sys.config?
источник

ИИ

Иванов Иванов... in ErlangRus
Aleksey Kluchnikov
в разных операционках разные стандартные пути до конфигов, как пихать по ним sys.config?
Опять не понимаю. См. Аргумент -config у erl, erlexec
источник

ИИ

Иванов Иванов... in ErlangRus
Aleksey Kluchnikov
а можно посмотреть как конфиги сделаны у всяких nginx postgresql итд
Причем nginx и ТД. Я сразу оговорился что если проблема не в формате, то смысл...
источник

AK

Aleksey Kluchnikov in ErlangRus
ну тут надо разбирать в чем разница между переменными окружения и конфигами. Что для чего и когда используется
источник

AB

Alex Bubnov in ErlangRus
Aleksey Kluchnikov
а что что многие конфигурят через sys.config это наколенничество просто
это вопрос соглашений.
я не люблю ни релизы, ни сисконфиги, но пользоваться ими в целом можно.
config providers эликсира, конечно, гораздо приятнее, но что уж теперь
источник

AB

Alex Bubnov in ErlangRus
Aleksey Kluchnikov
антипарен потому что пременные можно выставлять и читать в любых разных местах. И разные люди менно так и поступают в результате чего получается бардак
это какой-то детский аргумент. code review и на самый худой конец проверки в ci никто не отменял
источник

AK

Aleksey Kluchnikov in ErlangRus
Alex Bubnov
это какой-то детский аргумент. code review и на самый худой конец проверки в ci никто не отменял
Это если админ будт ревьювить. Которому потом эксплуатировать
источник

AB

Alex Bubnov in ErlangRus
причем тут админ вообще
источник

AK

Aleksey Kluchnikov in ErlangRus
потому конфиг в ожидаемом месте и с ожидаемым поведением это эксплутационный параметр сервиса
источник

AK

Aleksey Kluchnikov in ErlangRus
тоесть пользоваться им будет эксплутационщик
источник