生成和部署ApacheOozie工作流的工具

slippinj的Python项目详细描述


1.0.7版本Para Desplegar Legacy

Oozie工作流工具又名Slippin Jimmy

Build Status

生成oozie工作流可能是一项乏味的任务,编码xml不是 太棒了,所以你可以用Jinja模板 处理模板.py脚本。

安装模块

# pip install slippinj

关于依赖关系,cx_oracle是一个python扩展模块 这使得jimmy scribe能够访问oracle数据库。 此模块当前是针对Oracle客户端11.2、12.1和12.2构建的, 和是安装Oracle InstanceClient的操作所必需的。 您可以在以下位置查看如何安装: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.htmlhttps://anaconda.org/anaconda/oracle-instantclient 用于Conda环境用户。

运行脚本

脚本期间要求提供未提供和必需的参数 执行:

jimmy -h

运行测试

在运行测试或安装 版本将用于运行它们

$ make test

模块组件

滑步吉米由上述组件组成:*抄写:它创造了 源数据库中的文档和基本配置* 代客泊车:它为集群提供所需的软件*tlacuilo: 它从yaml配置*anabasii编译xml工作流: 它将代码上传到集群*cooper:一旦代码被 上传它运行工作流*hersir:执行编译、上传和 将代码上载到群集后,运行工作流

alt tag

alt标记

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java,我如何在方法中放置一个开关盒?   Java将数组添加到数组特殊模式   java的类常量和文件导入   如何在java中使用正则表达式更改匹配子字符串的前缀和后缀   Java Hashmap实现中的字符串哈希问题   java如何计算数组中的连续数字组   处理异常后如何在java中重新启动thrift服务器?   java嵌套列表迭代器。程序不会终止   如何在maven目标目录下的JAR文件中运行java类?   mysql Java JPA/Hibernate级联删除   java使用ApachePDFBox在PDF中查找javascript代码   java将hsqlDB集成到netbeans 7 IDE中   java如何删除word梯形图中的最后一个“>”   java如何存储由Minimax扩展的节点数