From 68e7e5e3773d75b63f4f5268c7c3d9d1cb2554e7 Mon Sep 17 00:00:00 2001 From: MrDiba <37332424+MrDiba@users.noreply.github.com> Date: Thu, 7 Mar 2024 11:49:19 +0100 Subject: [PATCH 1/2] Added custom-field-choice-sets to nb_lookup.py Since NetBox v3.6.0 the custom fields and the choices are splitted. --- plugins/lookup/nb_lookup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/lookup/nb_lookup.py b/plugins/lookup/nb_lookup.py index 189133537..75c49990e 100644 --- a/plugins/lookup/nb_lookup.py +++ b/plugins/lookup/nb_lookup.py @@ -181,6 +181,7 @@ def get_endpoint(netbox, term): "console-server-ports": {"endpoint": netbox.dcim.console_server_ports}, "content-types": {"endpoint": netbox.extras.content_types}, "custom-fields": {"endpoint": netbox.extras.custom_fields}, + "custom-field-choice-sets": {"endpoint": netbox.extras.custom_field_choice_sets}, "custom-links": {"endpoint": netbox.extras.custom_links}, "device-bay-templates": {"endpoint": netbox.dcim.device_bay_templates}, "device-bays": {"endpoint": netbox.dcim.device_bays}, From 2f78ad24037f334c3cf7fb93563dd359f4726dc6 Mon Sep 17 00:00:00 2001 From: MrDiba <37332424+MrDiba@users.noreply.github.com> Date: Wed, 3 Apr 2024 11:16:54 +0200 Subject: [PATCH 2/2] Update plugins/lookup/nb_lookup.py Thank you @mariolenz Co-authored-by: Mario Lenz --- plugins/lookup/nb_lookup.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/lookup/nb_lookup.py b/plugins/lookup/nb_lookup.py index 75c49990e..b70cb22aa 100644 --- a/plugins/lookup/nb_lookup.py +++ b/plugins/lookup/nb_lookup.py @@ -181,7 +181,9 @@ def get_endpoint(netbox, term): "console-server-ports": {"endpoint": netbox.dcim.console_server_ports}, "content-types": {"endpoint": netbox.extras.content_types}, "custom-fields": {"endpoint": netbox.extras.custom_fields}, - "custom-field-choice-sets": {"endpoint": netbox.extras.custom_field_choice_sets}, + "custom-field-choice-sets": { + "endpoint": netbox.extras.custom_field_choice_sets + }, "custom-links": {"endpoint": netbox.extras.custom_links}, "device-bay-templates": {"endpoint": netbox.dcim.device_bay_templates}, "device-bays": {"endpoint": netbox.dcim.device_bays},