%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/locale.pyo

�
���^c@@sQdZddlmZmZmZddlmZd�Zd�Zd�Z	dS(uF
Management of languages/locales
===============================

Manage the available locales and the system default:

.. code-block:: yaml

    us_locale:
      locale.present:
        - name: en_US.UTF-8

    default_locale:
      locale.system:
        - name: en_US.UTF-8
        - require:
          - locale: us_locale
i(tabsolute_importtprint_functiontunicode_literals(tCommandExecutionErrorcC@s'dtkrtSttjd�fSdS(uA
    Only load if the locale module is available in __salt__
    ulocale.get_localeN(t__salt__tTruetFalsetmissing_fun_string(((s6/usr/lib/python2.7/site-packages/salt/states/locale.pyt__virtual__scC@si|d6id6dd6dd6}y�td�|krYt|d<dj|�|d<|Stdrzd	j|�|d<|Std
|�r�i|d6|d<t|d<dj|�|d<|St|d<d
j|�|d<|SWn1tk
r}t|d<dj|�|d<|SXdS(uW
    Set the locale for the system

    name
        The name of the locale to use
    unameuchangesuresultuucommentulocale.get_localeuSystem locale {0} already setutestu!System locale {0} needs to be setulocale.set_localeulocaleuSet system locale {0}u"Failed to set system locale to {0}u Failed to set system locale: {0}N(tNoneRRtformatt__opts__RR(tnametretterr((s6/usr/lib/python2.7/site-packages/salt/states/locale.pytsystem&s0






cC@s�i|d6id6dd6dd6}td|�rSt|d<dj|�|d<|Stdrtd	j|�|d<|Std
|�r�i|d6|d<t|d<dj|�|d<|St|d<d
j|�|d<|SdS(u�
    Generate a locale if it is not present

    .. versionadded:: 2014.7.0

    name
        The name of the locale to be present. Some distributions require the
        charmap to be specified as part of the locale at this point.
    unameuchangesuresultuucommentulocale.availuLocale {0} is already presentutestu Locale {0} needs to be generatedulocale.gen_localeulocaleuGenerated locale {0}uFailed to generate locale {0}N(R	RRR
RR(RR
((s6/usr/lib/python2.7/site-packages/salt/states/locale.pytpresentHs&






N(
t__doc__t
__future__RRRtsalt.exceptionsRRRR(((s6/usr/lib/python2.7/site-packages/salt/states/locale.pyt<module>s
	
	"

Zerion Mini Shell 1.0