Ich möchte stdout für mein lokales Programm anzeigen, das Fabric verwendet, um zwei Remote-Programme auszuführen. Ich möchte den Standard für die beiden Remote-Programme ausblenden. (Ich weiß, dass es eine Ausblendungsoption gibt). Allerdings möchte ich eine der print-Anweisungen (kann grepped) von einem der beiden Remote-Programme zeigen.Fabric: stdout für Remote-Jobs ausblenden, aber nur eine 'grep'ed-Zeile anzeigen
Wie kann ich das tun?
Die Struktur ist wie folgt:
Process 1:
with settings():
run(cmd)
start Process 1
Process 2:
with settings():
run(cmd)
Start Process 2
Ich kann wahrscheinlich tun:
with hide('output'):
run(cmd)
Aber das blendet die Ausgabe des Remote-Programm vollständig. Ich möchte in der Lage sein, eine bestimmte Stdout-Leitung von einem der Remote-Programme zu zeigen.
Danke. @roshan – Jobs