在shell脚本中使用Puppet事实(Facter)

时间:2016-10-17 09:44:52

标签: shell puppet facter

我正在编写一个shell脚本,用于从AWS S3存储桶下载version.txt文件。

在shell脚本中,我需要使用Puppet Facter值(例如env_nameproduct_name)。如何在shell脚本中获取这些Facter值?

1 个答案:

答案 0 :(得分:3)

运行facter env_name以检索值:

env_name=$(facter env_name)
echo $env_name

如果这是来自Puppet模块的事实(通过pluginsync),请添加-p参数:

env_name=$(facter -p env_name)