From 435fc1de3cd13d1fd59e81072b1cac733570e690 Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Tue, 20 Mar 2018 09:38:05 -0400 Subject: [PATCH] Bro Salt Module - Fix logic in node.cfg --- salt/bro/files/node.cfg | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/salt/bro/files/node.cfg b/salt/bro/files/node.cfg index ef0c59b91..b447617f7 100644 --- a/salt/bro/files/node.cfg +++ b/salt/bro/files/node.cfg @@ -1,10 +1,14 @@ {%- 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') %} {%- set proxies = salt['pillar.get']('sensor:bro_proxies', '1') %} {%- 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 %} [manager] type=manager