mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 09:12:45 +01:00
default to false if local role doesnt exist
This commit is contained in:
@@ -37,7 +37,7 @@
|
|||||||
|
|
||||||
{% import_yaml 'firewall/assigned_hostgroups.map.yaml' as default_assigned_hostgroups %}
|
{% import_yaml 'firewall/assigned_hostgroups.map.yaml' as default_assigned_hostgroups %}
|
||||||
{% import_yaml 'firewall/assigned_hostgroups.local.map.yaml' as local_assigned_hostgroups %}
|
{% import_yaml 'firewall/assigned_hostgroups.local.map.yaml' as local_assigned_hostgroups %}
|
||||||
{% if local_assigned_hostgroups.role[role] %}
|
{% if local_assigned_hostgroups.role.get(role, False) %}
|
||||||
{% set assigned_hostgroups = salt['defaults.merge'](local_assigned_hostgroups.role[role], default_assigned_hostgroups.role[role], merge_lists=False, in_place=False) %}
|
{% set assigned_hostgroups = salt['defaults.merge'](local_assigned_hostgroups.role[role], default_assigned_hostgroups.role[role], merge_lists=False, in_place=False) %}
|
||||||
{% else %}
|
{% else %}
|
||||||
{% set assigned_hostgroups = default_assigned_hostgroups.role[role] %}
|
{% set assigned_hostgroups = default_assigned_hostgroups.role[role] %}
|
||||||
@@ -45,4 +45,4 @@
|
|||||||
|
|
||||||
{% if translated_pillar_assigned_hostgroups %}
|
{% if translated_pillar_assigned_hostgroups %}
|
||||||
{% do salt['defaults.merge'](assigned_hostgroups, translated_pillar_assigned_hostgroups, merge_lists=True, in_place=True) %}
|
{% do salt['defaults.merge'](assigned_hostgroups, translated_pillar_assigned_hostgroups, merge_lists=True, in_place=True) %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user