Где я могу найти значения переменных параметров шаблона jinja hadoop-env, полученных с помощью ambari api?

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

Существуют ли альтернативные способы достижения вышеуказанной цели программно?

1 ответ

Я бы сказал, что ответ - нет. Файлы Python для сервисов иногда содержат много логики, которая влияет на значения переменных.

Другие вопросы по тегам