From 5151c61e85510df7089681ef60f7e887fd5418a5 Mon Sep 17 00:00:00 2001 From: JULIEN MASNADA Date: Tue, 5 Dec 2023 09:12:05 +0100 Subject: [PATCH] Unmask "packaging module missing" error When the packaging module is missing the error will be masked because we try to use self.module before it has been initialized --- plugins/module_utils/netbox_dcim.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/module_utils/netbox_dcim.py b/plugins/module_utils/netbox_dcim.py index c83c393bf..2482c90cf 100644 --- a/plugins/module_utils/netbox_dcim.py +++ b/plugins/module_utils/netbox_dcim.py @@ -63,7 +63,7 @@ class NetboxDcimModule(NetboxModule): def __init__(self, module, endpoint): if not HAS_PACKAGING: - self.module.fail_json( + module.fail_json( msg=missing_required_lib("packaging"), exception=PACKAGING_IMPORT_ERROR ) super().__init__(module, endpoint)