Когда я запускаю этот скрипт.
from fabric.api import run, roles
env.roledefs = {
'db': ['db1', 'db2'],
'web': ['web1', 'web2', 'web3'],
}
@roles('db')
def migrate():
# Database stuff here.
pass
@roles('web')
def update():
# Code updates here.
pass
def deploy():
execute(migrate)
execute(update
Я не получаю никакой обратной связи в терминале об отдельных функциях, которые есть, только это.[me@localhost Scripts]$ fab fabfile.py deploy
Parallel tasks now using pool size of 2
[HostName1] Executing task 'migrate'
[HostName2] Executing task 'update'
Почему я не могу получить ту же информацию, что и при индивидуальном запуске функций.Даже если я использую это в функциях.
with show('debug'), settings(warn_only=True):
Мне было бы интересно узнать, почему или возможно ли получить больше вывода.