0

我是 Rundeck 的新手,所以如果我问的问题可能有一个我忽略的明显答案,我深表歉意。

我已经在我的 Windows PC 上安装了 Rundeck。我有几个要通过 Rundeck 执行的 Python 脚本。

当我手动执行脚本时,脚本运行良好。

我在 Rundeck 创建了一个作业,创建了一个步骤(脚本文件选项)来测试 python 脚本。

六秒钟后作业失败。当我检查日志时,这是因为它是逐行执行,而不是让 python 将其作为整个脚本运行。

我该如何解决?

4

2 回答 2

2

你必须把:

#!/usr/bin/python 

或类似的,与您的 python 二进制文件的位置,作为第一行。指示对整个文件使用哪个解释器。

于 2016-05-10T07:45:34.327 回答
1

好的,所以我将步骤类型更改为命令而不是脚本文件并且它有效。

我想我对脚本文件的理解是错误的。

于 2015-10-30T01:39:33.770 回答