From 7ef5a83ff276cd08757596e1a47b527c087ec26e Mon Sep 17 00:00:00 2001 From: brotoskyj Date: Fri, 29 Aug 2025 16:54:31 -0400 Subject: [PATCH] Working preflight --- AirlockTools.py | 1 - utils/pathfunctions.py | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/AirlockTools.py b/AirlockTools.py index bf21fad..182e0f7 100644 --- a/AirlockTools.py +++ b/AirlockTools.py @@ -284,7 +284,6 @@ def menu_prepare_to_enforce(): exe1 = utils.allowlist.pullPolicyExechistories(url, choice, first_policy ,True) - print(exe1) data = json.loads(exe1) executionhist_policy1 = pd.DataFrame(data["response"]["exechistories"]) diff --git a/utils/pathfunctions.py b/utils/pathfunctions.py index a139472..a33318a 100644 --- a/utils/pathfunctions.py +++ b/utils/pathfunctions.py @@ -76,6 +76,7 @@ def export_groups_for_review(df, col, group_col, min_number_in_group, path_lengt """ Compute longest common paths, group filepaths, write CSV for review. """ + df = df.drop_duplicates(subset=[col], keep='first') df = add_longest_common_two_local(df, col=col, new_col=group_col) grouped = df.groupby(group_col)[col].apply(list).reset_index() grouped = grouped.sort_values(by=col)