在清单中使用puppet数据库变量

在清单中使用puppet数据库变量,puppet,Puppet,我正在努力学习木偶,目前为止还不错 我遇到的问题是使用我在web控制台中为节点或组设置的变量 我创建了一个名为myCustomSetting的变量,然后在清单中: file {/var/tmp/myfile.txt ensure => file, content => $::myCustomSetting, } 当我使用puppet apply mytest.pp应用清单时,没有错误,但文件是空的?我遗漏了什么?双分号表示您希望到达顶级范围,您应该在这里声明变量。检查您的变

我正在努力学习木偶,目前为止还不错

我遇到的问题是使用我在web控制台中为节点或组设置的变量

我创建了一个名为myCustomSetting的变量,然后在清单中:

file {/var/tmp/myfile.txt
  ensure => file,
  content => $::myCustomSetting,
}

当我使用puppet apply mytest.pp应用清单时,没有错误,但文件是空的?我遗漏了什么?

双分号表示您希望到达顶级范围,您应该在这里声明变量。检查您的变量是否未在本地范围内声明。

这是什么webconsole?木偶仪表板?这可能只适用于
木偶主机
,而不是
木偶应用
。Felix,这是正确的。木偶仪表盘。