X-Git-Url: https://gerrit.mcp.mirantis.com/gitweb?p=salt-formulas%2Finfluxdb.git;a=blobdiff_plain;f=influxdb%2Fserver.sls;h=4f9fdd261cbe2ed357b4861682f478dd452e0406;hp=fb5bcf5c1cd84078b054b62d5f6e127d305f254d;hb=5dc4197223fd976dad72fe485a84ee4fcc55a2ec;hpb=f2b6665f2791b93a595b0c5695a0ee5cc1e1892a diff --git a/influxdb/server.sls b/influxdb/server.sls index fb5bcf5..4f9fdd2 100644 --- a/influxdb/server.sls +++ b/influxdb/server.sls @@ -6,6 +6,7 @@ influxdb_packages: pkg.installed: - names: {{ server.pkgs }} + - force_yes: True {%- endif %} {{ server.prefix_dir }}/etc/influxdb: @@ -35,6 +36,27 @@ influxdb_default: - pkg: influxdb_packages {%- endif %} +{{server.data.dir}}: + file.directory: + - makedirs: True + - mode: 755 + - user: {{ server.service_user }} + - group: {{ server.service_group }} + +{{server.data.wal_dir}}: + file.directory: + - makedirs: True + - mode: 755 + - user: {{ server.service_user }} + - group: {{ server.service_group }} + +{{server.meta.dir}}: + file.directory: + - makedirs: True + - mode: 755 + - user: {{ server.service_user }} + - group: {{ server.service_group }} + influxdb_service: service.running: - enable: true