aboutsummaryrefslogtreecommitdiffstats
path: root/functest_kubernetes/security/security.py
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2021-08-11 15:56:12 +0200
committerCédric Ollivier <cedric.ollivier@orange.com>2021-08-18 13:20:37 +0200
commit8b86dd02328e331cc01b21bf1072e515bbd6db68 (patch)
tree484b197627525fb513bde77fa1e92864e0700565 /functest_kubernetes/security/security.py
parent89dfd5adb8a1e4ac8a1278e421ef7fd90847c65e (diff)
Update to Alpine 3.14
It also disabled wrong order check as it fails vs kubernetes amongst others. [1] https://github.com/PyCQA/pylint/issues/2175 Change-Id: I3d641c213067428848212a148d25d78051c5674f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'functest_kubernetes/security/security.py')
-rw-r--r--functest_kubernetes/security/security.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/functest_kubernetes/security/security.py b/functest_kubernetes/security/security.py
index 052c0ad4..b6f19c75 100644
--- a/functest_kubernetes/security/security.py
+++ b/functest_kubernetes/security/security.py
@@ -27,6 +27,7 @@ from kubernetes import config
from kubernetes import watch
import pkg_resources
import prettytable
+
from xtesting.core import testcase
@@ -39,7 +40,7 @@ class SecurityTesting(testcase.TestCase):
__logger = logging.getLogger(__name__)
def __init__(self, **kwargs):
- super(SecurityTesting, self).__init__(**kwargs)
+ super().__init__(**kwargs)
config.load_kube_config()
self.corev1 = client.CoreV1Api()
self.batchv1 = client.BatchV1Api()
@@ -133,7 +134,7 @@ class KubeHunter(SecurityTesting):
__logger = logging.getLogger(__name__)
def __init__(self, **kwargs):
- super(KubeHunter, self).__init__(**kwargs)
+ super().__init__(**kwargs)
self.job_name = "kube-hunter"
self.ns_generate_name = "kube-hunter-"
@@ -181,7 +182,7 @@ class KubeHunter(SecurityTesting):
self.__logger.info("\n\n%s\n", msg.get_string())
def run(self, **kwargs):
- super(KubeHunter, self).run(**kwargs)
+ super().run(**kwargs)
try:
self.process_results(**kwargs)
except Exception: # pylint: disable=broad-except
@@ -200,13 +201,13 @@ class KubeBench(SecurityTesting):
__logger = logging.getLogger(__name__)
def __init__(self, **kwargs):
- super(KubeBench, self).__init__(**kwargs)
+ super().__init__(**kwargs)
self.job_name = "kube-bench"
self.ns_generate_name = "kube-bench-"
def run(self, **kwargs):
self.job_name = "kube-bench-{}".format(kwargs.get("target", "node"))
- super(KubeBench, self).run(**kwargs)
+ super().run(**kwargs)
self.details["report"] = ast.literal_eval(self.pod_log)
msg = prettytable.PrettyTable(
header_style='upper', padding_width=5,