salt.states.influxdb_retention_policy module
Management of Influxdb retention policies
(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.