我在哪里可以找到使用ambari api获得的hadoop-env的jinja模板的变量参数的值?

时间:2017-10-05 06:52:53

标签: apache-spark ambari jinjava

我正在使用ambari api来获取不同服务的配置文件。但是,ambari api会导致许多文件的jinja模板(如hadoop-env,hive-env等)。我需要在jinja模板中替换变量参数的值,以便获得最终的配置文件。我了解到params.py和params_linux.py脚本负责替换这些变量。但是,我想知道我们是否可以使用ambari api来创建这些脚本。

是否有其他方式以编程方式实现上述目标?

1 个答案:

答案 0 :(得分:0)

我说答案是否定的。 服务的Python文件有时包含许多影响变量值的逻辑。