You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oozie.apache.org by ge...@apache.org on 2016/10/10 11:52:42 UTC
[43/50] [abbrv] oozie git commit: OOZIE-2673 Include XSD for
shell-action:0.3 in documentation (abhishekbafna via rkanter)
OOZIE-2673 Include XSD for shell-action:0.3 in documentation (abhishekbafna via rkanter)
Project: http://git-wip-us.apache.org/repos/asf/oozie/repo
Commit: http://git-wip-us.apache.org/repos/asf/oozie/commit/3eca3c2b
Tree: http://git-wip-us.apache.org/repos/asf/oozie/tree/3eca3c2b
Diff: http://git-wip-us.apache.org/repos/asf/oozie/diff/3eca3c2b
Branch: refs/heads/oya
Commit: 3eca3c2bdecb61c995c2cf2180345cbc56ffb8a5
Parents: 376cdb3
Author: Robert Kanter <rk...@cloudera.com>
Authored: Thu Sep 29 17:03:21 2016 -0700
Committer: Robert Kanter <rk...@cloudera.com>
Committed: Thu Sep 29 17:03:21 2016 -0700
----------------------------------------------------------------------
.../site/twiki/DG_ShellActionExtension.twiki | 58 ++++++++++++++++++++
release-log.txt | 1 +
2 files changed, 59 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/oozie/blob/3eca3c2b/docs/src/site/twiki/DG_ShellActionExtension.twiki
----------------------------------------------------------------------
diff --git a/docs/src/site/twiki/DG_ShellActionExtension.twiki b/docs/src/site/twiki/DG_ShellActionExtension.twiki
index 5a5759a..493254a 100644
--- a/docs/src/site/twiki/DG_ShellActionExtension.twiki
+++ b/docs/src/site/twiki/DG_ShellActionExtension.twiki
@@ -251,6 +251,64 @@ Although Shell action can execute any shell command, there are some limitations.
---+++ AE.A Appendix A, Shell XML-Schema
+---++++ Shell Action Schema Version 0.3
+<verbatim>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ xmlns:shell="uri:oozie:shell-action:0.3" elementFormDefault="qualified"
+ targetNamespace="uri:oozie:shell-action:0.3">
+
+ <xs:element name="shell" type="shell:ACTION"/>
+
+ <xs:complexType name="ACTION">
+ <xs:sequence>
+ <xs:element name="job-tracker" type="xs:string" minOccurs="0" maxOccurs="1"/>
+ <xs:element name="name-node" type="xs:string" minOccurs="0" maxOccurs="1"/>
+ <xs:element name="prepare" type="shell:PREPARE" minOccurs="0" maxOccurs="1"/>
+ <xs:element name="job-xml" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
+ <xs:element name="configuration" type="shell:CONFIGURATION" minOccurs="0" maxOccurs="1"/>
+ <xs:element name="exec" type="xs:string" minOccurs="1" maxOccurs="1"/>
+ <xs:element name="argument" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
+ <xs:element name="env-var" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
+ <xs:element name="file" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
+ <xs:element name="archive" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
+ <xs:element name="capture-output" type="shell:FLAG" minOccurs="0" maxOccurs="1"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="FLAG"/>
+
+ <xs:complexType name="CONFIGURATION">
+ <xs:sequence>
+ <xs:element name="property" minOccurs="1" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="name" minOccurs="1" maxOccurs="1" type="xs:string"/>
+ <xs:element name="value" minOccurs="1" maxOccurs="1" type="xs:string"/>
+ <xs:element name="description" minOccurs="0" maxOccurs="1" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="PREPARE">
+ <xs:sequence>
+ <xs:element name="delete" type="shell:DELETE" minOccurs="0" maxOccurs="unbounded"/>
+ <xs:element name="mkdir" type="shell:MKDIR" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="DELETE">
+ <xs:attribute name="path" type="xs:string" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="MKDIR">
+ <xs:attribute name="path" type="xs:string" use="required"/>
+ </xs:complexType>
+
+</xs:schema>
+</verbatim>
+
---++++ Shell Action Schema Version 0.2
<verbatim>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
http://git-wip-us.apache.org/repos/asf/oozie/blob/3eca3c2b/release-log.txt
----------------------------------------------------------------------
diff --git a/release-log.txt b/release-log.txt
index 1ca7e2e..13c11df 100644
--- a/release-log.txt
+++ b/release-log.txt
@@ -3,6 +3,7 @@
-- Oozie 4.3.0 release
+OOZIE-2673 Include XSD for shell-action:0.3 in documentation (abhishekbafna via rkanter)
OOZIE-2194 oozie job -kill doesn't work with spark action (abhishekbafna via rohini)
OOZIE-2501 ZK reentrant lock doesn't work for few cases (puru)
OOZIE-2582 Populating external child Ids for action failures (abhishekbafna via rohini)