【发布时间】:2012-06-20 15:57:24
【问题描述】:
假设我有:
$files = ["file1", "file2"]
exec { "exec1" :
command => "mycommand";
}
file { $files :
ensure => present;
}
我想使用-> 和~> 构造来控制通知/要求的执行顺序,如下所示:
Exec["exec1"] -> File[$files]
我该怎么做?
如果我执行上述操作,我会得到Could not find resource 'File[file1]File[file2]'(当然,对于真实的文件路径)。我尝试将 $files 变量用引号和 {} 括起来,但无济于事。
将资源名称的数组变量放入排序链的语法是什么?
【问题讨论】:
标签: puppet