У меня есть следующая задача в ткани, предназначенная для грубой силы убить все рабочий сельдерея в чрезвычайныхткань отличен от нуля код возврата 137
def brute_kill_cel_workers():
with settings(sudo_user="operatore"):
sudo("sudo ps aux|grep 'celery worker'|awk '{print $2}'|xargs sudo kill -9")
Это терпит неудачу с
Fatal error: sudo() received nonzero return code 137 while executing!
Почему это? Сам commnd отлично работает с оболочкой ssh как пользовательский «operatore» на сервере. Или, по крайней мере, как я могу получить ткань, чтобы дать мне дополнительную информацию для работы с ...
Я также пробовал только sudo("ps aux|grep 'celery worker'|awk '{print $2}'|xargs kill -9")
и run("sudo ps aux|grep 'celery worker'|awk '{print $2}'|xargs sudo kill -9")
.