|
|
# Generating Master Files
|
|
|
|
|
|
XSLT stylesheet |
|
|
\ No newline at end of file |
|
|
XSLT stylesheet [xslt/master.xsl][master] can be used for generating
|
|
|
good old master files from an XML configuration. Makefile contains an
|
|
|
[example][L65] how to do it with *xsltproc*.
|
|
|
|
|
|
## Stylesheet Parameters
|
|
|
|
|
|
| Parameter name | Meaning | Default value |
|
|
|
|----------------+----------------------------------------+---------------|
|
|
|
| zone-name | name of zone to process | |
|
|
|
| class | class | IN |
|
|
|
| absolute-only | use absolute domain names everywhere | 0 |
|
|
|
| owner-width | width of the owner field in the output | 21 |
|
|
|
|
|
|
If no `zone-name` parameter is given, then the first zone in the list
|
|
|
of the given class is used.
|
|
|
|
|
|
[master]: https://gitlab.labs.nic.cz/llhotka/zone-data-yang/blob/master/xslt/master.xsl
|
|
|
[L65]: https://gitlab.labs.nic.cz/llhotka/zone-data-yang/blob/master/Makefile#L65 |