2012-02-14 3 views
14

Я наткнулся на тканевые модули - это действительно здорово. Это хорошо работает для меня. Теперь у меня есть проблема, как собирать выходные данные из скрипта?python fabric logging

# cat fabfile.py 
from fabric.api import * 
from fabric.contrib.console import confirm 

env.hosts = ['localhost' , '172.16.10.112','172.16.10.106'] 
env.user='testuser' 
env.password = 'testuser' 
@parallel 
def uptime(): 
    run('uname -a') 

Я хотел бы использовать лесозаготовительные модули с тканью и использовать их внутри сам код .- Не хочу использовать обычное переназначение, как «потрясающей безотказную работу &> log.out»

ответ

13

Похожи fabric сам не использует logging.

Issue#57 уже открыт относительно этого, но я боюсь, что пока это не фиксированный вам нужно придерживаться перенаправление или взглянуть на некоторые из ветвей в GitHub с изменениями, чтобы сделать это:

+0

Спасибо за ссылки. Я попытаюсь использовать их код. –

+0

Вторая ссылка в данный момент отключена/закрыта. – cevaris

+1

@cevaris Спасибо за ваш комментарий. Да, похоже, что репозиторий больше не доступен. Я не удаляю ссылку, но используя форматирование strikethrough, чтобы сделать это ясно. – jcollado