在卡皮斯特拉诺的角色数组

时间:2013-07-07 01:52:15

标签: ruby-on-rails ruby capistrano

我想使用数组在Capistrano中分配角色。

instances=ENV['deploy_hosts'].split ','
role :web, instances

(“数组的未定义方法匹配”,等等等等)

instances=ENV['deploy_hosts'].split ','
role :web, *instances

(“host1,host2的连接失败” - 呃,他们是阵营)

我该怎么做?

1 个答案:

答案 0 :(得分:4)

我不太确定但是尝试:

instances=ENV['deploy_hosts'].split ','
instances.each do |instance|
  role :web, instance
end