diff options
Diffstat (limited to 'anta/tests/security.py')
-rw-r--r-- | anta/tests/security.py | 6 |
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": |