[Cluster-devel] [PATCH 5/6] rgmanager: ra2rng.xsl: infra for param value datatyping/restriction
Jan Pokorný
jpokorny at redhat.com
Tue Dec 3 18:26:16 UTC 2013
Signed-off-by: Jan Pokorný <jpokorny at redhat.com>
---
rgmanager/src/resources/ra2rng.xsl | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/rgmanager/src/resources/ra2rng.xsl b/rgmanager/src/resources/ra2rng.xsl
index 6c66ee3..b4944e7 100644
--- a/rgmanager/src/resources/ra2rng.xsl
+++ b/rgmanager/src/resources/ra2rng.xsl
@@ -69,6 +69,10 @@
</choice>
</int:common-optional-parameters>
+<int:agent-parameter-specialization>
+ <!-- int:agent @name="..." > int:parameter @name="..." > PATTERN -->
+</int:agent-parameter-specialization>
+
<xsl:variable name="SP" select="' '"/>
<xsl:variable name="NL" select="'
'"/>
<xsl:variable name="NLNL" select="'

'"/>
@@ -361,6 +365,13 @@
'name=', $Q, @name, $Q, $SP,
'rha:description=', $Q, normalize-space(shortdesc), $Q)"/>
<xsl:with-param name="indented" select="$use-indented"/>
+ <xsl:with-param name="fill-with"
+ select="document('')/*/int:agent-parameter-specialization
+ /int:agent[
+ @name = current()/../../@name
+ ]/int:parameter[
+ @name = current()/@name
+ ]/*"/>
</xsl:call-template>
<xsl:value-of select="$NL"/>
--
1.8.1.4
More information about the Cluster-devel
mailing list