From ffc38ff59efebf648fe1fb471fec83e709120384 Mon Sep 17 00:00:00 2001 From: Bob Gendler Date: Fri, 15 Sep 2023 12:16:06 -0400 Subject: [PATCH] refactor[scripts] generate_scap updated for ios fixed exemption due to no result found for iOS --- scripts/generate_scap.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/generate_scap.py b/scripts/generate_scap.py index bd2a3c08..f393fd43 100755 --- a/scripts/generate_scap.py +++ b/scripts/generate_scap.py @@ -280,10 +280,10 @@ def generate_scap(all_rules, all_baselines, args): rule_yaml['fix'] = rule_yaml['fix'].replace("$ODV",odv_value) - - for result_value in rule_yaml['result']: - if "$ODV" == rule_yaml['result'][result_value]: - rule_yaml['result'][result_value] = rule_yaml['result'][result_value].replace("$ODV",odv_value) + if "result" in rule_yaml: + for result_value in rule_yaml['result']: + if "$ODV" == rule_yaml['result'][result_value]: + rule_yaml['result'][result_value] = rule_yaml['result'][result_value].replace("$ODV",odv_value) if rule_yaml['mobileconfig_info']: