Где я могу найти значения переменных параметров шаблона jinja hadoop-env, полученных с помощью ambari api?
Я работаю с Ambari API для получения файлов конфигурации для различных служб. Но, ambari api приводит к созданию шаблона jinja для многих файлов (таких как hadoop-env, hive-env и т. Д.). Мне нужно заменить значения переменных параметров в шаблоне jinja, чтобы получить окончательные конфигурационные файлы. Я узнал, что сценарии params.py и params_linux.py отвечают за замену этих переменных. Но мне интересно, можем ли мы получить эти скрипты, используя ambari api.
Существуют ли альтернативные способы достижения вышеуказанной цели программно?
1 ответ
Я бы сказал, что ответ - нет. Файлы Python для сервисов иногда содержат много логики, которая влияет на значения переменных.