%PDF- %PDF-
Direktori : /usr/lib/python2.7/site-packages/salt/tops/ |
Current File : //usr/lib/python2.7/site-packages/salt/tops/ext_nodes.pyo |
� ���^c @@ sk d Z d d l m Z m Z m Z d d l Z d d l Z d d l Z e j e � Z d � Z d � Z d S( u� External Nodes Classifier ========================= The External Nodes Classifier is a master tops subsystem that retrieves mapping information from major configuration management systems. One of the most common external nodes classifiers system is provided by Cobbler and is called ``cobbler-ext-nodes``. The cobbler-ext-nodes command can be used with this configuration: .. code-block:: yaml master_tops: ext_nodes: cobbler-ext-nodes It is noteworthy that the Salt system does not directly ingest the data sent from the ``cobbler-ext-nodes`` command, but converts the data into information that is used by a Salt top file. Any command can replace the call to 'cobbler-ext-nodes' above, but currently the data must be formatted in the same way that the standard 'cobbler-ext-nodes' does. See (admittedly degenerate and probably not complete) example: .. code-block:: yaml classes: - basepackages - database The above essentially is the same as a top.sls containing the following: .. code-block:: yaml base: '*': - basepackages - database base: '*': - basepackages - database i ( t absolute_importt print_functiont unicode_literalsNc C@ s t d j d � r t St S( u) Only run if properly configured u master_topsu ext_nodes( t __opts__t gett Truet False( ( ( s7 /usr/lib/python2.7/site-packages/salt/tops/ext_nodes.pyt __virtual__<