diff options
-rw-r--r-- | doc/server/plugins/grouping/metadata.txt | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/doc/server/plugins/grouping/metadata.txt b/doc/server/plugins/grouping/metadata.txt index 071d4239d..f215e6cc5 100644 --- a/doc/server/plugins/grouping/metadata.txt +++ b/doc/server/plugins/grouping/metadata.txt @@ -16,11 +16,11 @@ and clients' memberships are reflected in the ``Metadata/groups.xml`` and Usage of Groups in Metadata =========================== -Clients are assigned membership of groups in the Metadata -descriptions. Clients can be directly assigned to 'profile' or 'public' -groups. Client membership of all other groups is by those groups being +Clients are assigned membership of groups in the Metadata descriptions. +Clients can be directly assigned to *'profile'* or *'public'* groups. +Client membership of all other groups is by those groups being associated with the profile or public groups. This file can be indirectly -modified from clients through use of the -p flag to bcfg2. +modified from clients through use of the ``-p`` flag to ``bcfg2``. Clients are associated with profile groups in ``Metadata/clients.xml`` as shown below. @@ -29,7 +29,7 @@ Metadata/clients.xml ==================== The ``Metadata/clients.xml`` file contains the mappings of Profile Groups -to clients. The file is just a series of <Client /> tags, each of which +to clients. The file is just a series of *<Client />* tags, each of which describe one host. A sample file is below: .. code-block:: xml @@ -122,11 +122,11 @@ definitions. Here's a simple ``Metadata/groups.xml`` file: <Bundle name='mail-server'/> <Bundle name='mailman-server'/> <Group name='apache-server'/> - <Group name='rhel-as-4-x86'/> + <Group name='rhel-as-5-x86'/> <Group name='nfs-client'/> <Group name='server'/> </Group> - <Group name='rhel-as-4-x86'> + <Group name='rhel-as-5-x86'> <Group name='rhel'/> </Group> <Group name='apache-server'/> @@ -139,7 +139,7 @@ definitions. Here's a simple ``Metadata/groups.xml`` file: Nested/chained groups definitions are conjunctive (logical and). For instance, in the above example, a client associated with the Profile Group ``mail-server`` is also a member of the ``apache-server``, -``rhel-as-4-x86``, ``nfs-client``, ``server`` and ``rhel`` groups. +``rhel-as-5-x86``, ``nfs-client``, ``server``, and ``rhel`` groups. Groups describe clients in terms for abstract, disjoint aspects. Groups can be combined to form complex descriptions of clients that use @@ -231,8 +231,9 @@ is fully documented :ref:`here <server-plugins-probes-index>`. ClientMetadata ============== -A special client metadata class is available to the TGenshi and TCheetah -plugins. +A special client metadata class is available to the +:ref:`TGenshi <server-plugins-generators-tgenshi-index>` and +:ref:`TCheetah <server-plugins-generators-tcheetah>` plugins. +----------------------+------------------------------------------------+-------------------+ | Attribute | Description | Value | |