%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python2.7/site-packages/salt/states/
Upload File :
Create Path :
Current File : //lib/python2.7/site-packages/salt/states/apache_conf.pyo

�
���^c@@s]dZddlmZmZmZddlmZddlZd�Z	d�Z
d�ZdS(u	
Manage Apache Confs

.. versionadded:: 2016.3.0

Enable and disable apache confs.

.. code-block:: yaml

    Enable security conf:
      apache_conf.enabled:
        - name: security

    Disable security conf:
      apache_conf.disabled:
        - name: security
i(tabsolute_importtprint_functiontunicode_literals(tsixNcC@s)dtkr%tjjjd�r%dStS(u-
    Only load if a2enconf is available.
    uapache.a2enconfua2enconfuapache_conf(t__salt__tsalttutilstpathtwhichtFalse(((s;/usr/lib/python2.7/site-packages/salt/states/apache_conf.pyt__virtual__scC@sKi|d6td6dd6id6}td|�}|s4tdr�dj|�}||d<d|dd	<||dd
<d|d<|Std|�d}t|tj�r�d
|kr�t|d<d|dd	<||dd
<qGt|d<dj|�|d<t|tj�r-|ddj|�|d<n|Sndj|�|d<|S(uU
    Ensure an Apache conf is enabled.

    name
        Name of the Apache conf
    unameuresultuucommentuchangesuapache.check_conf_enabledutestu%Apache conf {0} is set to be enabled.uoldunewuapache.a2enconfuStatusuenabledu Failed to enable {0} Apache confu ({0})u{0} already enabled.N(	tTrueRt__opts__tformattNonet
isinstanceRtstring_typesR	(tnametrett
is_enabledtmsgtstatus((s;/usr/lib/python2.7/site-packages/salt/states/apache_conf.pytenabled!s,"




cC@sKi|d6td6dd6id6}td|�}|r4tdr�dj|�}||d<||dd	<d|dd
<d|d<|Std|�d}t|tj�r�d
|kr�t|d<||dd	<d|dd
<qGt|d<dj|�|d<t|tj�r-|ddj|�|d<n|Sndj|�|d<|S(uV
    Ensure an Apache conf is disabled.

    name
        Name of the Apache conf
    unameuresultuucommentuchangesuapache.check_conf_enabledutestu&Apache conf {0} is set to be disabled.uoldunewuapache.a2disconfuStatusudisabledu!Failed to disable {0} Apache confu ({0})u{0} already disabled.N(	RRRR
RRRRR	(RRRRR((s;/usr/lib/python2.7/site-packages/salt/states/apache_conf.pytdisabledCs,"




(t__doc__t
__future__RRRtsalt.extRtsalt.utils.pathRR
RR(((s;/usr/lib/python2.7/site-packages/salt/states/apache_conf.pyt<module>s		"

Zerion Mini Shell 1.0