Skip to content

Commit aaab3c3

Browse files
author
Sebastian Haderecker
committed
Only add endpoint for NB version greater or equal 4.2
1 parent a0bb2f4 commit aaab3c3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

plugins/lookup/nb_lookup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,6 @@ def get_endpoint(netbox, term):
226226
"job-results": {"endpoint": netbox.extras.job_results},
227227
"journal-entries": {"endpoint": netbox.extras.journal_entries},
228228
"locations": {"endpoint": netbox.dcim.locations},
229-
"mac-addresses": {"endpoint": netbox.dcim.mac_addresses},
230229
"manufacturers": {"endpoint": netbox.dcim.manufacturers},
231230
"module-bays": {"endpoint": netbox.dcim.module_bays},
232231
"module-bay-templates": {"endpoint": netbox.dcim.module_bay_templates},
@@ -329,6 +328,9 @@ def get_endpoint(netbox, term):
329328
}
330329
netbox_endpoint_map["l2vpns"] = {"endpoint": netbox.ipam.l2vpns}
331330

331+
if netbox_versiontuple >= (4, 2):
332+
netbox_endpoint_map["mac-addresses"] = {"endpoint": netbox.dcim.mac_addresses}
333+
332334
return netbox_endpoint_map[term]["endpoint"]
333335

334336

0 commit comments

Comments
 (0)