salt.states.influxdb_retention_policy

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: 3004

Table of Contents

Previous topic

salt.states.influxdb_database

Next topic

salt.states.influxdb_user