{%- if grains.role == 'so-heavynode' %} {%- set master = salt['pillar.get']('node:mainip', '') %} {%- else %} {%- set master = salt['pillar.get']('static:masterip', '') %} {% endif -%} input { redis { host => '{{ master }}' data_type => 'list' key => 'logstash:unparsed' type => 'redis-input' # threads => 1 } }