From 8edaf4ebbdb9088ba2d36bf0902461ba72b3f50c Mon Sep 17 00:00:00 2001 From: matbu Date: Fri, 2 Apr 2021 16:00:20 +0200 Subject: [PATCH] Declare is_failed_validation variable before if statement Declare is_failed_validation variable before the if statement otherwise if results is None, we hit a 'reference before assignment' Change-Id: I293389c366fd49fbdde2ea55d3a3ebed1c598195 --- tripleoclient/v1/tripleo_validator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tripleoclient/v1/tripleo_validator.py b/tripleoclient/v1/tripleo_validator.py index 34304dc02..b0e81262c 100644 --- a/tripleoclient/v1/tripleo_validator.py +++ b/tripleoclient/v1/tripleo_validator.py @@ -421,13 +421,13 @@ class TripleOValidatorRun(command.Command): except RuntimeError as e: raise exceptions.CommandError(e) + is_failed_validation = False if results: # Build output t = PrettyTable(border=True, header=True, padding_width=1) # Set Field name by getting the result dict keys t.field_names = results[0].keys() t.align = 'l' - is_failed_validation = False for r in results: if r.get('Status_by_Host'): h = []