Я ищу способ определения задачи с помощью мультизапуска, которая будет выполняться на наборе серверов, определенных в командной строке (через роли или узлы).
Все примеры, которые я видел до сих порпопробуйте сделать что-то вроде:
env('app-nodes').multirun('some command')
Но я не хочу жестко кодировать роль.Я хотел бы определить это с fab -R ...
вместо.Какие у меня есть варианты?
Я бы ожидал, что это сработает:
@task
def some_task():
env().multirun('some command')
но это бросает TypeError: '_AttributeDict' object is not callable