From b5a1ee188fce800c27b63a68801d2c9c83c812fc Mon Sep 17 00:00:00 2001 From: Zarithas Date: Fri, 26 Sep 2025 17:18:02 -0400 Subject: [PATCH] Updated skipback and added extra stats --- utils/clientfunctions.py | 1 + utils/policyfunctions.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/clientfunctions.py b/utils/clientfunctions.py index 63efc61..9f92b7d 100644 --- a/utils/clientfunctions.py +++ b/utils/clientfunctions.py @@ -392,6 +392,7 @@ def findQuietAgents(url): zero_percentage = (zero_count / total_hosts) * 100 # Print results + print(f"Number of hosts in policy : {total_hosts} ") print(f"Number of hosts with execution_count = 0: {zero_count}") print(f"Percentage of hosts with execution_count = 0: {zero_percentage:.2f}%") diff --git a/utils/policyfunctions.py b/utils/policyfunctions.py index 568e531..73c23b1 100644 --- a/utils/policyfunctions.py +++ b/utils/policyfunctions.py @@ -318,7 +318,7 @@ def skipback(days): Generate a MongoDB ObjectId for a given number of days ago from today. Adds 1 extra day to the input to look further back. """ - adjusted_days = days + 10 + adjusted_days = days date_days_ago = datetime.datetime.now(datetime.UTC) - datetime.timedelta(days=adjusted_days) timestamp = int(date_days_ago.timestamp()) hex_timestamp = format(timestamp, '08x')