Puppet-Hiera如何在hiera_hash中将布尔值作为默认值?

时间:2015-03-10 10:00:47

标签: variables puppet hiera

我正在尝试指定一个默认值应该是布尔值的变量。

但是这些东西都没有,因为我期望它们应该如何。 如果我想将空哈希作为默认值,我会这样做:

$value = hiera_hash('value', {}),

然而,尝试应用boolen失败并出现不同的错误:

$value = hiera_hash('value', {'true'}),
$value = hiera_hash('value', true),
$value = hiera_hash('value', {true}),
$value = hiera_hash('value', {'value' => true}),

实际上这条线有效:

$value = hiera_hash('value', true),

,但create_resources()create_resources(): second argument must be a hash一起使用时失败 将true作为默认值分配给$value的正确方法是什么?

0 个答案:

没有答案