Имеется ли переменная, которая позволит мне обнаружить роль Capistrano из задачи?

У меня есть две задачи для разных ролей, которые практически идентичны. Разница лишь в том, что команда, которую они запускают, имеет аргумент, равный имени роли. Можно ли объединить эти две задачи в одну задачу, используя имя роли в качестве переменной?

На картинке ниже показаны примеры того, что я ищу. Я бы предпочел не повторять код, как в предыдущем примере, где единственным отличием является название роли.

http://pastie.org/4496316

1 ответ

Я не думаю, что ролевая переменная существует, но я знаю, что серверная переменная существует, и вы должны быть в состоянии получить роли этого сервера из переменной.

Другие вопросы по тегам