diff --git a/traefik/files/traefik.service b/traefik/files/traefik.service index b95081e..d2b48b2 100644 --- a/traefik/files/traefik.service +++ b/traefik/files/traefik.service @@ -5,7 +5,7 @@ After=network.target [Service] EnvironmentFile=-/etc/{% if grains['os_family'] == 'Debian' %}default{% else %}sysconfig{% endif %}/traefik -ExecStart=/usr/local/bin/traefik -cfg {{ config_file }} +ExecStart=/usr/local/bin/traefik --configfile="{{ config_file }}" ExecReload=/bin/kill -HUP $MAINPID User={{ user }} Group={{ group }} diff --git a/traefik/files/traefik.toml b/traefik/files/traefik.toml index bf42cc0..e230faa 100644 --- a/traefik/files/traefik.toml +++ b/traefik/files/traefik.toml @@ -1,5 +1,5 @@ {% set config = pillar.get('traefik.config', {}) -%} -{% for section in config.items() -%} +{% for section in config.iteritems() -%} [{{ section }}] {% for key, val in section.iteritems() -%} {{ key }} = {{ val }}