小编Cor*_*ahl的帖子

厨师only_if和not_if在同一资源中

我对Chef的资源模型中的only_if和not_if的逻辑顺序感到困惑。

在下面的示例中,假设一个名为/ tmp / foo的文件包含单词bar:

execute "rm /tmp/foo" do
    action :run
    only_if "ls /tmp/foo"
    not_if "grep bar /tmp/foo"
end
Run Code Online (Sandbox Code Playgroud)

怎么了?only_if和not_if是否互斥?和?要么?哪个先到?为什么?

chef-infra

2
推荐指数
1
解决办法
3181
查看次数

标签 统计

chef-infra ×1