mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
add support for shard_duration to influxdb module and influxdb_retention_policy state - https://github.com/Security-Onion-Solutions/securityonion/issues/3264
This commit is contained in:
@@ -2,3 +2,15 @@
|
|||||||
< hours = int(duration.split("h"))
|
< hours = int(duration.split("h"))
|
||||||
---
|
---
|
||||||
> hours = int(duration.split("h")[0])
|
> hours = int(duration.split("h")[0])
|
||||||
|
52c52
|
||||||
|
< def present(name, database, duration="7d", replication=1, default=False, **client_args):
|
||||||
|
---
|
||||||
|
> def present(name, database, duration="7d", replication=1, default=False, shard_duration="1d", **client_args):
|
||||||
|
77c77
|
||||||
|
< database, name, duration, replication, default, **client_args
|
||||||
|
---
|
||||||
|
> database, name, duration, replication, shard_duration, default, **client_args
|
||||||
|
119c119
|
||||||
|
< database, name, duration, replication, default, **client_args
|
||||||
|
---
|
||||||
|
> database, name, duration, replication, shard_duration, default, **client_args
|
||||||
|
|||||||
16
salt/salt/files/influxmod.py.patch
Normal file
16
salt/salt/files/influxmod.py.patch
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
427c427
|
||||||
|
< database, name, duration, replication, default=False, **client_args
|
||||||
|
---
|
||||||
|
> database, name, duration, replication, shard_duration, default=False, **client_args
|
||||||
|
462c462
|
||||||
|
< client.create_retention_policy(name, duration, replication, database, default)
|
||||||
|
---
|
||||||
|
> client.create_retention_policy(name, duration, replication, database, default, shard_duration)
|
||||||
|
468c468
|
||||||
|
< database, name, duration, replication, default=False, **client_args
|
||||||
|
---
|
||||||
|
> database, name, duration, replication, shard_duration, default=False, **client_args
|
||||||
|
504c504
|
||||||
|
< client.alter_retention_policy(name, database, duration, replication, default)
|
||||||
|
---
|
||||||
|
> client.alter_retention_policy(name, database, duration, replication, default, shard_duration)
|
||||||
Reference in New Issue
Block a user