我有一个在exec中有许多操作的木偶清单,这里有两个例子:
Exec { path => "/bin" }
exec {
"apt_get_update":
timeout => 0,
command => "/usr/bin/apt-get update";
"dlmpi":
timeout => 0,
command => "wget http://www.open-mpi.org/software/ompi/v1.6/downloads/openmpi-1.6.5.tar.gz",
cwd => "/usr/local";
}
有没有办法全局设置timeout
所以我不必为每个操作重复(也许忘记)?
答案 0 :(得分:2)
试试这段代码:
Exec { timeout => 0 }
您可以在有关resource defaults的文章中找到更多详细信息。
<强>更新强> 您也可以尝试使用puppet collector.它可让您更好地控制哪些资源具有默认值:amending-attributes-with-a-collector。