diff options
author | Rob Austein <sra@hactrn.net> | 2009-04-29 00:15:50 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2009-04-29 00:15:50 +0000 |
commit | 4762069728c3874b8a240c5c99c87f935051fd5a (patch) | |
tree | 391c079c5e7ef5798a4a513b647d328a06e467ef | |
parent | 7476eb0d57f54eea047c2b9526e88753527bd0fa (diff) |
Cleanup
svn path=/rpkid/make-relaxng.py; revision=2372
-rw-r--r-- | rpkid/make-relaxng.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/rpkid/make-relaxng.py b/rpkid/make-relaxng.py index 287e297b..9a5ded84 100644 --- a/rpkid/make-relaxng.py +++ b/rpkid/make-relaxng.py @@ -18,6 +18,8 @@ OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. """ +schemas = ("left_right", "up_down", "publication") + format_1 = """\ # Automatically generated, do not edit. @@ -25,14 +27,14 @@ import lxml.etree """ format_2 = """\ -## @var %s -## Parsed RelaxNG %s schema -%s = lxml.etree.RelaxNG(lxml.etree.fromstring('''%s''')) +## @var %(name)s +## Parsed RelaxNG %(name)s schema +%(name)s = lxml.etree.RelaxNG(lxml.etree.fromstring('''%(rng)s''')) """ print format_1 -for varname, filename in (("left_right", "left-right-schema.rng"), - ("up_down", "up-down-schema.rng"), - ("publication", "publication-schema.rng")): - print format_2 % (varname, varname, varname, open(filename).read()) +for name in schemas: + print format_2 % { + "name" : name, + "rng" : open(name.replace("_", "-") + "-schema.rng").read() } |