airflow v1.10.1-SSHOperator不记录ssh命令

时间:2019-02-14 14:44:54

标签: airflow

由于我们将气流从v1.8.1升级到v1.10.1,因此SSHOperator执行的ssh命令不再显示在日志中。现在您有了日志;

Subtask: Output:
       <the output of your ssh command>

在获得命令+执行命令的输出之前。 在获得日志之前;

Subtask: Running command: <your ssh command>
Subtask: Output:
       <the output of your ssh command>

有关使SSHOperator再次记录命令的帮助吗?最好在日志中包含命令以调试任务。

1 个答案:

答案 0 :(得分:2)

command的{​​{1}}参数是模板化的,因此它的值由Airflow在每次运行任务时保存,以进行调试。

在Airflow UI中查看任务实例的日志时,会有一个按钮“ Rendered Template”。单击它,您将看到此任务实例的SSHOperator参数的值。

enter image description here