我想在将我的Azkaban流程上传到服务器之前对其进行验证,就这么简单。我们有插件还是可以做到的?如果不是,则执行此验证的Azkaban github中的哪些类?我可以修改它们并使用它进行验证。

最佳答案

我建议使用Azkaban的“ CLI”,您可以在这里找到:https://github.com/mtth/azkaban

您从终端提交项目,并获得如下反馈:

$ azkaban build -c --project my_project
  > Validator Directory Flow reports errors:<ul><li>my_flow_1 cannot
    find dependency my_other_flow</li></ul>

$ azkaban build -c --project my_project
  > Project my_project successfully built and uploaded (id: 20, size: 28.2kB, upload: 2).
    Details at https://192.168.0.1:8443/manager?project=my_project


我在以下位置有充实的CLI的job.py格式示例:https://github.com/joeharris76/azkaban_examples

09-26 11:27