From d9442c034dbee3680f35f5406e214ce393abec11 Mon Sep 17 00:00:00 2001 From: =?utf8?q?C=C3=A9dric=20Ollivier?= Date: Sun, 13 Sep 2020 10:44:38 +0200 Subject: [PATCH] self.details must be a dict MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Change-Id: I4f65a9eeb7eda471371668db9abfa49e2875c5b0 Signed-off-by: Cédric Ollivier (cherry picked from commit b866c73d70079fdb52e5fc999f49a32d2af82349) --- functest_kubernetes/security/security.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functest_kubernetes/security/security.py b/functest_kubernetes/security/security.py index 73c33b73..e6413764 100644 --- a/functest_kubernetes/security/security.py +++ b/functest_kubernetes/security/security.py @@ -198,12 +198,12 @@ class KubeBench(SecurityTesting): def run(self, **kwargs): super(KubeBench, self).run(**kwargs) - self.details = ast.literal_eval(self.pod_log) + self.details["report"] = ast.literal_eval(self.pod_log) msg = prettytable.PrettyTable( header_style='upper', padding_width=5, field_names=['node_type', 'version', 'test_desc', 'pass', 'fail', 'warn']) - for details in self.details: + for details in self.details["report"]: for test in details['tests']: msg.add_row( [details['node_type'], details['version'], test['desc'], -- 2.16.6