From eb45ded19d470701f942873b92f22350ef6d13fd Mon Sep 17 00:00:00 2001 From: Daniel Sagi Date: Fri, 19 Jun 2020 13:35:56 +0300 Subject: [PATCH] moved import of parser to right before the register call, to avoid circular imports --- kube_hunter/plugins/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kube_hunter/plugins/__init__.py b/kube_hunter/plugins/__init__.py index f78a1c6..e019690 100644 --- a/kube_hunter/plugins/__init__.py +++ b/kube_hunter/plugins/__init__.py @@ -1,7 +1,6 @@ import pluggy from kube_hunter.plugins import hookspecs -from kube_hunter.conf import parser hookimpl = pluggy.HookimplMarker("kube-hunter") @@ -17,5 +16,7 @@ def initialize_plugin_manager(): pm.load_setuptools_entrypoints("kube_hunter") # default registration of builtin implemented plugins + from kube_hunter.conf import parser pm.register(parser) + return pm