Parameter to set timezone to rsyslog decoder
diff --git a/heka/files/decoder/rsyslog.toml b/heka/files/decoder/rsyslog.toml
index b9f91a7..6abd40e 100644
--- a/heka/files/decoder/rsyslog.toml
+++ b/heka/files/decoder/rsyslog.toml
@@ -1,3 +1,4 @@
+{%- from "heka/map.jinja" import server with context -%}
[RsyslogDecoder]
type = "SandboxDecoder"
filename = "lua_decoders/rsyslog.lua"
@@ -5,4 +6,4 @@
[RsyslogDecoder.config]
type = "{{ values.type }}"
template = '%TIMESTAMP% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf%\n'
-tz = "Europe/Prague"
+tz = "{{ server.decoder.rsyslog.tz }}"
diff --git a/metadata/service/server/amqp/router.yml b/metadata/service/server/amqp/router.yml
index 6e3cabe..8a94b72 100644
--- a/metadata/service/server/amqp/router.yml
+++ b/metadata/service/server/amqp/router.yml
@@ -31,7 +31,7 @@
engine: rsyslog
template: \%TIMESTAMP\% \%HOSTNAME\% \%syslogtag\%\%msg:::sp-if-no-1st-sp\%\%msg:::drop-last-lf\%\n
hostname_keep: TRUE
- tz: Europe/Prague
+ tz: ${linux:system:timezone}
type: rsyslog
ProtoBufDecoder:
engine: protobuf
diff --git a/metadata/service/server/amqp/shipper.yml b/metadata/service/server/amqp/shipper.yml
index b02d09c..1b0b4ba 100644
--- a/metadata/service/server/amqp/shipper.yml
+++ b/metadata/service/server/amqp/shipper.yml
@@ -19,7 +19,7 @@
engine: rsyslog
template: \%TIMESTAMP\% \%HOSTNAME\% \%syslogtag\%\%msg:::sp-if-no-1st-sp\%\%msg:::drop-last-lf\%\n
hostname_keep: TRUE
- tz: Europe/Prague
+ tz: ${linux:system:timezone}
type: rsyslog
encoder:
protobuf: