mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
[fix] Create dict value if it doesn't exist
This commit is contained in:
@@ -175,6 +175,9 @@ def add_rem_disabled(args: dict):
|
|||||||
|
|
||||||
pillar_dict = read_pillar(args.pillar)
|
pillar_dict = read_pillar(args.pillar)
|
||||||
|
|
||||||
|
if not sids_key_exists(pillar_dict, 'disabled'):
|
||||||
|
pillar_dict['idstools']['sids']['disabled'] = None
|
||||||
|
|
||||||
if args.remove:
|
if args.remove:
|
||||||
temp_pillar_dict = rem_from_sids(pillar_dict, 'disabled', args.sid_pattern)
|
temp_pillar_dict = rem_from_sids(pillar_dict, 'disabled', args.sid_pattern)
|
||||||
else:
|
else:
|
||||||
@@ -237,6 +240,9 @@ def add_rem_enabled(args: dict):
|
|||||||
|
|
||||||
pillar_dict = read_pillar(args.pillar)
|
pillar_dict = read_pillar(args.pillar)
|
||||||
|
|
||||||
|
if not sids_key_exists(pillar_dict, 'enabled'):
|
||||||
|
pillar_dict['idstools']['sids']['enabled'] = None
|
||||||
|
|
||||||
if args.remove:
|
if args.remove:
|
||||||
temp_pillar_dict = rem_from_sids(pillar_dict, 'enabled', args.sid_pattern)
|
temp_pillar_dict = rem_from_sids(pillar_dict, 'enabled', args.sid_pattern)
|
||||||
else:
|
else:
|
||||||
@@ -285,6 +291,9 @@ def add_rem_modify(args: dict):
|
|||||||
|
|
||||||
pillar_dict = read_pillar(args.pillar)
|
pillar_dict = read_pillar(args.pillar)
|
||||||
|
|
||||||
|
if not sids_key_exists(pillar_dict, 'modify'):
|
||||||
|
pillar_dict['idstools']['sids']['modify'] = None
|
||||||
|
|
||||||
if args.remove:
|
if args.remove:
|
||||||
temp_pillar_dict = rem_from_sids(pillar_dict, 'modify', string_val)
|
temp_pillar_dict = rem_from_sids(pillar_dict, 'modify', string_val)
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user