Как скрыть пароль в фабрике, когда команда распечатана?

Скажем, у меня есть fabfile.py , который выглядит так:

def setup():                                
    pwd = getpass('mysql password: ')
    run('mysql -umoo -p%s something' % pwd)

Результат:

[host] run: mysql -umoo -pTheActualPassword

Есть ли способ сделать так, чтобы результат выглядел так?

[host] run: mysql -umoo -p*******

Примечание: Это не вопрос mysql!

9
задан gak 6 September 2010 в 22:30
поделиться