%PDF- %PDF-
| Direktori : /proc/self/root/proc/self/root/usr/lib/python2.7/site-packages/salt/states/ |
| Current File : //proc/self/root/proc/self/root/usr/lib/python2.7/site-packages/salt/states/influxdb_database.pyo |
�
���^c @@ sA d Z d d l m Z m Z m Z d � Z d � Z d � Z d S( ul
Management of Influxdb databases
================================
(compatible with InfluxDB version 0.9+)
i ( t absolute_importt print_functiont unicode_literalsc C@ s d t k r d St S( u7
Only load if the influxdb module is available
u influxdb.db_existsu influxdb_database( t __salt__t False( ( ( sA /usr/lib/python2.7/site-packages/salt/states/influxdb_database.pyt __virtual__
s c K@ s� i | d 6i d 6t d 6d j | � d 6} t d | | � s� t d ri d
| d <d j | � | d <| St d | | � r� d
j | � | d <d | d | <| Sd j | � | d <t | d <| Sn | S( ub
Ensure that given database is present.
name
Name of the database to create.
u nameu changesu resultu Database {0} is already presentu commentu influxdb.db_existsu testu* Database {0} is absent and will be createdu influxdb.create_dbu Database {0} has been createdu Presentu Failed to create database {0}N( t Truet formatR t __opts__t NoneR ( t namet client_argst ret( ( sA /usr/lib/python2.7/site-packages/salt/states/influxdb_database.pyt present s$
c K@ s� i | d 6i d 6t d 6d j | � d 6} t d | | � r� t d ri d
| d <d j | � | d <| St d | | � r� d
j | � | d <d | d | <| Sd j | � | d <t | d <| Sn | S( ua
Ensure that given database is absent.
name
Name of the database to remove.
u nameu changesu resultu Database {0} is not presentu commentu influxdb.db_existsu testu/ Database {0} is present and needs to be removedu influxdb.drop_dbu Database {0} has been removedu Absentu Failed to remove database {0}N( R R R R R R ( R
R R ( ( sA /usr/lib/python2.7/site-packages/salt/states/influxdb_database.pyt absent4 s$
N( t __doc__t
__future__R R R R R
R ( ( ( sA /usr/lib/python2.7/site-packages/salt/states/influxdb_database.pyt <module> s