cluster-devel.redhat.com archive mirror
 help / color / mirror / Atom feed
* [Cluster-devel] [resource-agents][PATCH 0/6] rgmanager: ra2rng.xsl: build up param datatyping infra
@ 2013-12-03 18:26 Jan Pokorný
  2013-12-03 18:26 ` [Cluster-devel] [PATCH 1/6] rgmanager: ra2rng.xsl: extend infrastructure for XML Jan Pokorný
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Jan Pokorný @ 2013-12-03 18:26 UTC (permalink / raw)
  To: cluster-devel.redhat.com

This changeset initiates the work on more tight check of cluster
schema primarily by the means of RA parameters datatyping incl.
other restrictions/facets as allowed by XML Schema Datatypes and,
in turn, by Relax NG schemas.

Last step demonstrates how easy is now to add such additional
metainformation per specific parameter of specific agent.
Alternative would be to track this piece of information separately
per each agent, but it would be more complicated and the metadata
format is not ready for that anyway (even though some more selective
approach to the type of parameters has been voiced recently).

Similar infrastructure can be applied to FA as well...

Jan Pokorn? (6):
  rgmanager: ra2rng.xsl: extend infrastructure for XML
  rgmanager: ra2rng.xsl: make common params reuse XML pretty-print
  rgmanager: ra2rng.xsl: common params: prevent misleading combination
  rgmanager: ra2rng.xsl: control flow branches common business merge
  rgmanager: ra2rng.xsl: infra for param value datatyping/restriction
  rgmanager: ra2rng.xsl: script-file: try to prevent cluster's services

 rgmanager/src/resources/ra2rng.xsl | 443 +++++++++++++++++++++++++------------
 1 file changed, 297 insertions(+), 146 deletions(-)

-- 
1.8.1.4



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2013-12-09 14:16 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-03 18:26 [Cluster-devel] [resource-agents][PATCH 0/6] rgmanager: ra2rng.xsl: build up param datatyping infra Jan Pokorný
2013-12-03 18:26 ` [Cluster-devel] [PATCH 1/6] rgmanager: ra2rng.xsl: extend infrastructure for XML Jan Pokorný
2013-12-03 18:26 ` [Cluster-devel] [PATCH 2/6] rgmanager: ra2rng.xsl: make common params reuse XML pretty-print Jan Pokorný
2013-12-03 18:26 ` [Cluster-devel] [PATCH 3/6] rgmanager: ra2rng.xsl: common params: prevent misleading combination Jan Pokorný
2013-12-03 18:26 ` [Cluster-devel] [PATCH 4/6] rgmanager: ra2rng.xsl: control flow branches common business merge Jan Pokorný
2013-12-09 14:14   ` [Cluster-devel] [PATCHv2 " Jan Pokorný
2013-12-03 18:26 ` [Cluster-devel] [PATCH 5/6] rgmanager: ra2rng.xsl: infra for param value datatyping/restriction Jan Pokorný
2013-12-09 14:15   ` [Cluster-devel] [PATCHv2 " Jan Pokorný
2013-12-03 18:26 ` [Cluster-devel] [PATCH 6/6] gmanager: ra2rng.xsl: script-file: try to prevent cluster's services Jan Pokorný
2013-12-03 18:31   ` Jan Pokorný
2013-12-03 18:26 ` [Cluster-devel] [PATCH 6/6] rgmanager: " Jan Pokorný
2013-12-04 13:50   ` [Cluster-devel] [PATCHv2 " Jan Pokorný
2013-12-09 14:16     ` [Cluster-devel] [PATCHv3 " Jan Pokorný
2013-12-05 17:13 ` [Cluster-devel] [PATCHv2 3/6] rgmanager: ra2rng.xsl: common params: prevent misleading combination Jan Pokorný
2013-12-09 14:12   ` [Cluster-devel] [PATCHv3 " Jan Pokorný

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).