Do not create log file if systemd is used
diff --git a/heka/_service.sls b/heka/_service.sls
index f509f45..535e5cb 100644
--- a/heka/_service.sls
+++ b/heka/_service.sls
@@ -2,13 +2,6 @@
{%- if server.enabled is defined and server.enabled %}
-heka_{{ service_name }}_log_file:
- file.managed:
- - name: /var/log/{{ service_name }}.log
- - user: heka
- - mode: 644
- - replace: false
-
heka_{{ service_name }}_conf_dir:
file.directory:
- name: /etc/{{ service_name }}
@@ -53,6 +46,13 @@
{%- if not systemd_enabled %}
+heka_{{ service_name }}_log_file:
+ file.managed:
+ - name: /var/log/{{ service_name }}.log
+ - user: heka
+ - mode: 644
+ - replace: false
+
heka_{{ service_name }}_service_wrapper:
file.managed:
- name: /usr/local/bin/{{ service_name }}_wrapper