dir-6ren">
gpt4 book ai didi

puppet - 虚拟资源的排序

转载 作者:行者123 更新时间:2023-12-02 09:36:51 39 4
gpt4 key购买 nike

我寻找了使用虚拟资源订购的示例,但找不到任何示例。我如何设置它们的依赖关系/排序?语法检查失败:

测试.pp

@file { "/usr/local/new-dir":
ensure => directory,
}

realize( File["/usr/local/new-dir"] )
->
exec { "copy old stuff to new":
command => "cp -R /usr/local/old-dir /usr/local/new-dir",
}

并测试语法:

$ puppet parser validate test.pp
err: Could not parse for environment production: Syntax error at '->' at /home/vagrant/test.pp:6
err: Try 'puppet help parser validate' for usage

我可以想到很多时候我想要订购虚拟资源,那么如何完成呢?

任何帮助或见解将不胜感激。

最佳答案

您可以使用收集器而不是实现,然后应用排序:

@file { "/usr/local/new-dir":
ensure => directory,
}

exec { "copy old stuff to new":
command => "cp -R /usr/local/old-dir /usr/local/new-dir",
}

File <| title == "/usr/local/new-dir" |> -> Exec["copy old stuff to new"]

关于puppet - 虚拟资源的排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24946587/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com