%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/python2.7/site-packages/salt/proxy/
Upload File :
Create Path :
Current File : //usr/lib/python2.7/site-packages/salt/proxy/chronos.pyc

�
���^c@@s�dZddlmZmZmZddlZddlZdgZiZ	dZ
eje�Z
d�Zd�Zd�Zd	�ZdS(
u�
Chronos
========

Proxy minion for managing a Chronos cluster.

Dependencies
------------

- :mod:`chronos execution module (salt.modules.chronos) <salt.modules.chronos>`

Pillar
------

The chronos proxy configuration requires a 'base_url' property that points to
the chronos endpoint:

.. code-block:: yaml

    proxy:
      proxytype: chronos
      base_url: http://my-chronos-master.mydomain.com:4400

.. versionadded:: 2015.8.2
i(tabsolute_importtprint_functiontunicode_literalsNuchronosubase_urlcC@stS(N(tTrue(((s6/usr/lib/python2.7/site-packages/salt/proxy/chronos.pyt__virtual__'scC@sIt|dkr%|dttt<ntjdt�tjdt�dS(u#
    Perform any needed setup.
    uproxyumissing proxy property %su
CONFIG: %sN(tCONFIG_BASE_URLtCONFIGtlogterrortdebug(topts((s6/usr/lib/python2.7/site-packages/salt/proxy/chronos.pytinit+scC@s�yRtjjjdjtt�dddt�}tj	d|�d|krQtSWn*t
k
r~}tjdtt|�nXtS(u(
    Is the chronos api responding?
    u{0}/scheduler/jobstdecode_typeujsontdecodeu&chronos.info returned successfully: %sudictu*error pinging chronos with base_url %s: %s(
tsalttutilsthttptquerytformatRRRRR	t	ExceptionRtFalse(tresponsetex((s6/usr/lib/python2.7/site-packages/salt/proxy/chronos.pytping6s 	cC@stjd�dS(u,
    For this proxy shutdown is a no-op
    u"chronos proxy shutdown() called...N(RR	(R
((s6/usr/lib/python2.7/site-packages/salt/proxy/chronos.pytshutdownOs(t__doc__t
__future__RRRtloggingtsalt.utils.httpRt__proxyenabled__RRt	getLoggert__file__RRRRR(((s6/usr/lib/python2.7/site-packages/salt/proxy/chronos.pyt<module>s				

Zerion Mini Shell 1.0