如何获取Puppet模块的路径?

时间:2015-11-07 20:27:52

标签: shell module puppet execution

我的应用程序的Puppet模块必须执行该应用程序附带的脚本。目录布局是众所周知的,但绝对路径(src_root)是可变的。

src_root/
  my_script.sh <----+
  .puppet/          |
    modules/        |
      my_module/    |
        manifests/  | executes
          init.pp --+

1 个答案:

答案 0 :(得分:0)

您想从哪里访问环境路径?

如果来自脚本,您可以这样找到它:

puppet config print| grep environmentpath

如果来自puppet内部,你可以在这个变量中使用它:$ :: settings :: environmentpath