gpt4 book ai didi

ruby - 卡皮斯特拉诺 3 : Get server info from role

转载 作者:太空宇宙 更新时间:2023-11-03 17:50:50 25 4
gpt4 key购买 nike

是否可以在不使用 on 的情况下访问角色的 hostnameuser ,所以我不必嵌套任务下面这么丑?

task :foo do
on roles(:web) do |host|
run_locally do
execute :rsync, '-avzr', "/foobar", "#{host.user}@#{host.hostname}:/foobar"
end
end
end

最佳答案

解决了使用 Uri Agassi 建议使用 each 的问题:

task :foo do
run_locally do
roles(:web).each do |host|
execute :rsync, '-avzr', "/foobar", "#{host.user}@#{host.hostname}:/foobar"
end
end
end

关于ruby - 卡皮斯特拉诺 3 : Get server info from role,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25155487/

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