Команда зависает при исполнении через ткань - PullRequest
1 голос
/ 23 июня 2010

Когда я запускаю приведенную ниже команду на одном из удаленных компьютеров через фабрику, она зависает.

def execute_lmo_scripts():
    print "preparing to execute lmo scripts................"    
    output = run("sudo suwww ; ")  # or this command  sudo("suwww",shell=False)

Если я вручную запускаю команду на удаленном сервере, она, вероятно, выполняется. Кто-нибудь может подсказать мне, как решить эту проблему?

1 Ответ

2 голосов
/ 13 января 2011

Возможно, вы используете run("sudo .."), а не sudo(), а команда sudo запрашивает ввод, который не принимается, поэтому он ждет вечно.

...