我正在尝试指定一个默认值应该是布尔值的变量。
但是这些东西都没有像我期望的那样起作用。如果我想将空哈希作为默认值,我会这样做:
$value = hiera_hash('value', {}),
但是尝试应用布尔值失败并出现不同的错误:
$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()
with时失败create_resources(): second argument must be a hash
将 true 作为默认值分配给的正确方法是$value
什么?