[systemd-devel] [PATCH 2/4] directive-index: add UDEV fields

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Sun Sep 16 08:43:06 PDT 2012


---
 Makefile.am             |  3 ++-
 make-directive-index.py | 10 ++++++++++
 man/systemd.device.xml  |  2 +-
 3 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index b0649e4..5a133da 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -701,7 +701,8 @@ XML_DIRECTIVE_FILES = \
 	man/systemd.path.xml \
 	man/systemd.timer.xml \
 	man/systemd.snapshot.xml \
-	man/systemd.exec.xml
+	man/systemd.exec.xml \
+	man/systemd.device.xml
 
 man/systemd.directives.xml: make-directive-index.py $(XML_DIRECTIVE_FILES)
 	$(AM_V_at)$(MKDIR_P) $(dir $@)
diff --git a/make-directive-index.py b/make-directive-index.py
index a256d83..d16267e 100644
--- a/make-directive-index.py
+++ b/make-directive-index.py
@@ -37,6 +37,15 @@ TEMPLATE = '''\
 
                 <variablelist id='unit-directives' />
         </refsect1>
+
+        <refsect1>
+                <title>UDEV directives</title>
+
+                <para>Directives for configuring systemd units through the
+                udev database</para>
+
+                <variablelist id='udev-directives' />
+        </refsect1>
 </refentry>
 '''
 
@@ -90,6 +99,7 @@ def make_page(xml_files):
     "Extract directives from xml_files and return XML index tree."
     directive_groups = {name:collections.defaultdict(list)
                         for name in ['unit-directives',
+                                     'udev-directives',
                                      ]}
     for page in xml_files:
         _extract_directives(directive_groups, page)
diff --git a/man/systemd.device.xml b/man/systemd.device.xml
index c360319..141d72e 100644
--- a/man/systemd.device.xml
+++ b/man/systemd.device.xml
@@ -96,7 +96,7 @@
                 database (which is recommended). The following udev
                 properties are understood by systemd:</para>
 
-                <variablelist>
+                <variablelist class='udev-directives'>
                         <varlistentry>
                                 <term><varname>SYSTEMD_WANTS=</varname></term>
                                 <listitem><para>Adds dependencies of
-- 
1.7.12.rc1.173.g9b27acc



More information about the systemd-devel mailing list