From 64d9687542a9f92df1a6a771969d5265388e765c Mon Sep 17 00:00:00 2001 From: Mark Kasaboski Date: Tue, 4 Feb 2025 09:29:54 -0500 Subject: [PATCH] Adds check for python versions below 3.9 and bails out if true --- packages/flare/bin/cron_job_ingest_events.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/flare/bin/cron_job_ingest_events.py b/packages/flare/bin/cron_job_ingest_events.py index cb1a80c..bcd7e88 100644 --- a/packages/flare/bin/cron_job_ingest_events.py +++ b/packages/flare/bin/cron_job_ingest_events.py @@ -353,6 +353,9 @@ def get_splunk_service(logger: Logger) -> Service: if __name__ == "__main__": + if sys.version_info < (3, 9): + sys.exit("Error: This application requires Python 3.9 or higher.") + logger = Logger(class_name=__file__) splunk_service: Service = get_splunk_service(logger=logger) app: Application = splunk_service.apps[APP_NAME]