有没有办法定义create_resources之间的关系

时间:2014-08-19 04:56:26

标签: puppet puppetlabs-apache

在我的木偶课中,我使用了3个create_resources。我想按顺序执行这些create_resources。因此彼此之间存在关系

create_resources(change_config::cr1, $resource)

create_resources(change_config::cr2, $resource)

create_resources(change_config::cr3, $resource)
cr2 后应执行 cr3 cr1 后应执行 cr2

有办法做到这一点吗?

此致 Malintha

1 个答案:

答案 0 :(得分:5)

您可以在此处使用Puppet Collectors。只需将此行添加到清单中即可:

Change_config::Cr1<| |> -> Change_config::Cr2<| |> -> Change_config::Cr3<| |>

它将在3s之前的2'之前订购所有Cr1。您甚至可以在&lt; |中添加额外的过滤功能|&GT;喜欢

Change_config::Cr1<| title == 'some_name' |> -> Change_config::Cr1<| <| title != 'some_name' |>