From b9d02adda80c47847bf5d41eea49d2007665ecc6 Mon Sep 17 00:00:00 2001 From: Julian Morales Date: Fri, 12 Nov 2021 15:18:56 +0000 Subject: [PATCH] Print ruleset warning messages in wazuh-logtest --- framework/scripts/wazuh-logtest.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/framework/scripts/wazuh-logtest.py b/framework/scripts/wazuh-logtest.py index ad21fabca43..f346ea615eb 100755 --- a/framework/scripts/wazuh-logtest.py +++ b/framework/scripts/wazuh-logtest.py @@ -97,6 +97,7 @@ def main(): # Main processing loop session_token = str() + while True: # Get user input try: @@ -133,6 +134,16 @@ def main(): if session_token and session_token != output['token']: logging.warning('New session was created with token "%s"', output['token']) + # Show the warning messages + if 'messages' in output.keys(): + do_print_newline = False + for message in output['messages']: + if message.startswith("WARNING"): + logging.warning('** Wazuh-Logtest: %s', message) + do_print_newline = True + if do_print_newline: + logging.warning('') + # Continue using last available session session_token = output['token']