Bro Salt Module - Fix logic in node.cfg

This commit is contained in:
Mike Reeves
2018-03-20 09:38:05 -04:00
parent 4c5f3525d5
commit 435fc1de3c

View File

@@ -1,10 +1,14 @@
{%- set interface = salt['pillar.get']('sensor:interface', '') %} {%- set interface = salt['pillar.get']('sensor:interface', '') %}
{%- if salt['pillar.get']('sensor:bro_pins') %} {%- if salt['pillar.get']('sensor:bro_pins') or salt['pillar.get']('sensor:bro_lbprocs') %}
{%- if salt['pillar.get']('sensor:bro_proxies') %} {%- if salt['pillar.get']('sensor:bro_proxies') %}
{%- set proxies = salt['pillar.get']('sensor:bro_proxies', '1') %} {%- set proxies = salt['pillar.get']('sensor:bro_proxies', '1') %}
{%- else %} {%- else %}
{%- set proxies = (salt['pillar.get']('sensor:bro_pins')|length/10)|round(0, 'ceil')|int %} {%- if salt['pillar.get']('sensor:bro_pins') %}
{%- set proxies = (salt['pillar.get']('sensor:bro_pins')|length/10)|round(0, 'ceil')|int %}
{%- else %}
{%- set proxies = (salt['pillar.get']('sensor:bro_lbprocs')|length/10)|round(0, 'ceil')|int %}
{%- endif %}
{%- endif %} {%- endif %}
[manager] [manager]
type=manager type=manager