1

sudo('supervisorctl')リモートサーバー上のファブリックでシェルプログラム ( ) を実行しようとしています[host asdf] out:

私はできますopen_shell("sudo supervisorctrl")が、それは私にmodと残りのシェルを与えます。

ありがとう。

4

1 に答える 1

0

settings コンテキスト マネージャーhide次のように使用できます。

from fabric.api import task, settings, hide

@task
def whatevs():
    with settings(hide('commands')):
        sudo('sudo supervisorctl')

hide が取ることができる「出力レベル」についての詳細は、こちらを参照してください。

于 2013-10-22T03:19:22.320 に答える