From 5005399806d55040baf651b7e0ed9bd41d86eb39 Mon Sep 17 00:00:00 2001 From: Simon Dodsley Date: Fri, 16 Jan 2026 15:58:03 -0500 Subject: [PATCH 1/2] Fix protocol_endpoint version retrieval in purefa_info.py --- plugins/modules/purefa_info.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/modules/purefa_info.py b/plugins/modules/purefa_info.py index 2e64009a..926fae45 100644 --- a/plugins/modules/purefa_info.py +++ b/plugins/modules/purefa_info.py @@ -1692,7 +1692,8 @@ def generate_del_vol_dict(array): volume_info[volume] = { "protocol_endpoint": bool(vols[vol].subtype == "protocol_endpoint"), "protocol_endpoint_version": getattr( - vols[vol].protocol_endpoint, "container_version", None + getattr(vols[vol], "protocol_endpoint", None), + "container_version", None, ), "size": vols[vol].provisioned, "source": getattr(vols[vol].source, "name", None), From 2b381bcec3be5f8ecfe7be752328a133cddc4532 Mon Sep 17 00:00:00 2001 From: Simon Dodsley Date: Fri, 16 Jan 2026 16:00:27 -0500 Subject: [PATCH 2/2] Fix indentation and update protocol_endpoint_version access --- plugins/modules/purefa_info.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/modules/purefa_info.py b/plugins/modules/purefa_info.py index 926fae45..cd922990 100644 --- a/plugins/modules/purefa_info.py +++ b/plugins/modules/purefa_info.py @@ -1693,7 +1693,8 @@ def generate_del_vol_dict(array): "protocol_endpoint": bool(vols[vol].subtype == "protocol_endpoint"), "protocol_endpoint_version": getattr( getattr(vols[vol], "protocol_endpoint", None), - "container_version", None, + "container_version", + None, ), "size": vols[vol].provisioned, "source": getattr(vols[vol].source, "name", None),