From ef7ffdd382f054d98d8de190018ed7ffeb8bfe3d Mon Sep 17 00:00:00 2001 From: Ben Dale <7621213-ben_dale@users.noreply.gitlab.com> Date: Sat, 15 Mar 2025 10:59:23 +1000 Subject: [PATCH] Closes #18816:Add FC/UPC, FC/APC and FC/PC port types --- docs/release-notes/version-4.2.md | 1 + netbox/dcim/choices.py | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/docs/release-notes/version-4.2.md b/docs/release-notes/version-4.2.md index f0ad3766c..0a6f13a92 100644 --- a/docs/release-notes/version-4.2.md +++ b/docs/release-notes/version-4.2.md @@ -40,6 +40,7 @@ NetBox now supports the designation of customer VLANs (CVLANs) and service VLANs ### Enhancements +* [18816](https://github.com/netbox-community/netbox/issues/18816) - Added FC/UPC, FC/APC and FC/PC port types * [#6414](https://github.com/netbox-community/netbox/issues/6414) - Prefixes can now be scoped by region, site group, site, or location * [#7699](https://github.com/netbox-community/netbox/issues/7699) - Virtualization clusters can now be scoped by region, site group, site, or location * [#9604](https://github.com/netbox-community/netbox/issues/9604) - The scope of a circuit termination now include a region, site group, site, location, or provider network diff --git a/netbox/dcim/choices.py b/netbox/dcim/choices.py index c5b6cbcad..0f32c53a6 100644 --- a/netbox/dcim/choices.py +++ b/netbox/dcim/choices.py @@ -1345,6 +1345,9 @@ class PortTypeChoices(ChoiceSet): TYPE_SC_UPC = 'sc-upc' TYPE_SC_APC = 'sc-apc' TYPE_FC = 'fc' + TYPE_FC_PC = 'fc-pc' + TYPE_FC_UPC = 'fc-upc' + TYPE_FC_APC = 'fc-apc' TYPE_LC = 'lc' TYPE_LC_PC = 'lc-pc' TYPE_LC_UPC = 'lc-upc' @@ -1405,6 +1408,9 @@ class PortTypeChoices(ChoiceSet): _('Fiber Optic'), ( (TYPE_FC, 'FC'), + (TYPE_FC_PC, 'FC/PC'), + (TYPE_FC_UPC, 'FC/UPC'), + (TYPE_FC_APC, 'FC/APC'), (TYPE_LC, 'LC'), (TYPE_LC_PC, 'LC/PC'), (TYPE_LC_UPC, 'LC/UPC'),