salt.states.influxdb_retention_policy module

Management of Influxdb retention policies

New in version 2017.7.0.

(compatible with InfluxDB version 0.9+)

salt.states.influxdb_retention_policy.absent(name, database, **client_args)

Ensure that given retention policy is absent.

name
Name of the retention policy to remove.
database
Name of the database that the retention policy was defined on.
salt.states.influxdb_retention_policy.convert_duration(duration)

Convert the a duration string into XXhYYmZZs format

duration
Duration to convert
Returns: duration_string
String representation of duration in XXhYYmZZs format
salt.states.influxdb_retention_policy.present(name, database, duration='7d', replication=1, default=False, **client_args)

Ensure that given retention policy is present.

name
Name of the retention policy to create.
database
Database to create retention policy on.

Docs for previous releases are available on readthedocs.org.

Latest Salt release: 2019.2.1

Table of Contents

Previous topic

salt.states.influxdb_database

Next topic

salt.states.influxdb_user