在事实 2 中,您现在可以将数组/哈希作为事实。
例如:
os => {
"name"=>"CentOS",
"family"=>"RedHat",
"release"=>{
"major"=>"7",
"minor"=>"0",
"full"=>"7.0.1406"
}
}
Run Code Online (Sandbox Code Playgroud)
os=>release=>major从清单访问的格式是什么?
例如像这样:
notify { $::os[release][major] : }
Run Code Online (Sandbox Code Playgroud)
请注意,您需要将选项stringify_facts设置为 false 才能使其工作(使用 Puppet 3.7.1 编写时的默认值:true)。