2015-03-02 85 views
0

我一直在尝试(没有运气)一个简单的主题:访问Azkaban的“全局”运行时属性(据推测可用于流)。我尝试过所有正常和不正常的方法,试图从流中访问它们,但无济于事。有没有人有一个具体的例子(请不要“挥手”)我如何访问他们(甚至可能打印一个日志文件)?顺便说一句,在流程已经运行之后从另一个程序访问它们不是问题(例如:REST API),但是我希望在运行期间获取它们,以便创建日志等等(此方法在运行时不起作用)。访问Azkaban的“运行时属性”

谢谢!

回答

2

您创建具有以下内容的作业:

type=command 
command=./first.sh ${azkaban.flow.start.minute} 

在shell脚本,您可以运行属性写入日志文件:

#!/bin/bash 

echo Minute: $1 >> your.log