【发布时间】:2021-10-31 19:29:14
【问题描述】:
我只想在符号链接不存在时创建它
我已经写了下面的食谱
link '/home/user1/veera' do
to '/usr/local/veera-10.0'
only_if {test -L /home/user1/veera}
end
我在配方中尝试了以下条件
only_if {test -L /home/user1/veera}
但是下次厨师运行时它会更新符号链接(如果它改变了)。但我不想要那个。
如果符号链接存在,我想跳过这个,仅在符号链接不存在时创建。
也试过了
link '/home/user1/veera' do
to '/usr/local/veera-10.0'
not_if { File.symlink?('/home/user1/veera') }
end
但在下一次厨师运行更改时它仍在更新符号链接
【问题讨论】: