summaryrefslogtreecommitdiffstats
path: root/anta/tests/security.py
diff options
context:
space:
mode:
Diffstat (limited to 'anta/tests/security.py')
-rw-r--r--anta/tests/security.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/anta/tests/security.py b/anta/tests/security.py
index 0f9df87..4eb4d64 100644
--- a/anta/tests/security.py
+++ b/anta/tests/security.py
@@ -44,7 +44,11 @@ class VerifySSHStatus(AntaTest):
"""Main test function for VerifySSHStatus."""
command_output = self.instance_commands[0].text_output
- line = next(line for line in command_output.split("\n") if line.startswith("SSHD status"))
+ try:
+ line = next(line for line in command_output.split("\n") if line.startswith("SSHD status"))
+ except StopIteration:
+ self.result.is_error("Could not find SSH status in returned output.")
+ return
status = line.split("is ")[1]
if status == "disabled":