我是Rundeck的新手,所以如果我问一个可能有明显答案的问题,我会道歉。
我在Windows PC上安装了Rundeck。我有几个我想通过Rundeck执行的Python脚本。
当我手动执行脚本时,脚本运行正常。
我在Rundeck中创建了一个作业,创建了一个步骤(脚本文件选项)来测试python脚本。
六秒后作业失败了。当我检查日志时,这是因为它是逐行执行而不是让python将其作为整个脚本运行。
我该如何解决这个问题?
答案 0 :(得分:1)
好的,所以我将步骤类型更改为命令而不是脚本文件,并且它有效。
我想我对脚本文件的理解是关闭的。
答案 1 :(得分:1)
你必须把:
#!/usr/bin/python
或类似的,与python二进制文件的位置,作为第1行。指示用于整个文件的解释器。