Closes #16926 Adds various USB cable types to front/rear ports and cable choices

This commit is contained in:
Brian Chow 2024-07-19 15:44:36 -07:00
parent 424dda5be6
commit 47784044dc

View File

@ -1315,6 +1315,14 @@ class PortTypeChoices(ChoiceSet):
TYPE_URM_P2 = 'urm-p2' TYPE_URM_P2 = 'urm-p2'
TYPE_URM_P4 = 'urm-p4' TYPE_URM_P4 = 'urm-p4'
TYPE_URM_P8 = 'urm-p8' TYPE_URM_P8 = 'urm-p8'
TYPE_USB_A = 'usb-a'
TYPE_USB_B = 'usb-b'
TYPE_USB_C = 'usb-c'
TYPE_USB_MINI_A = 'usb-mini-a'
TYPE_USB_MINI_B = 'usb-mini-b'
TYPE_USB_MICRO_A = 'usb-micro-a'
TYPE_USB_MICRO_B = 'usb-micro-b'
TYPE_USB_MICRO_AB = 'usb-micro-ab'
TYPE_OTHER = 'other' TYPE_OTHER = 'other'
CHOICES = ( CHOICES = (
@ -1374,6 +1382,19 @@ class PortTypeChoices(ChoiceSet):
(TYPE_SPLICE, 'Splice'), (TYPE_SPLICE, 'Splice'),
), ),
), ),
(
_('USB'),
(
(TYPE_USB_A, 'USB-A'),
(TYPE_USB_B, 'USB-B'),
(TYPE_USB_C, 'USB-C'),
(TYPE_USB_MINI_A, 'USB-Mini-A'),
(TYPE_USB_MINI_B, 'USB-Mini-B'),
(TYPE_USB_MICRO_A, 'USB-Micro-A'),
(TYPE_USB_MICRO_B, 'USB-Micro-B'),
(TYPE_USB_MICRO_AB, 'USB-Micro-AB'),
),
),
( (
_('Other'), _('Other'),
( (
@ -1412,6 +1433,14 @@ class CableTypeChoices(ChoiceSet):
TYPE_SMF_OS2 = 'smf-os2' TYPE_SMF_OS2 = 'smf-os2'
TYPE_AOC = 'aoc' TYPE_AOC = 'aoc'
TYPE_POWER = 'power' TYPE_POWER = 'power'
TYPE_USB_A = 'usb-a'
TYPE_USB_B = 'usb-b'
TYPE_USB_C = 'usb-c'
TYPE_USB_MINI_A = 'usb-mini-a'
TYPE_USB_MINI_B = 'usb-mini-b'
TYPE_USB_MICRO_A = 'usb-micro-a'
TYPE_USB_MICRO_B = 'usb-micro-b'
TYPE_USB_MICRO_AB = 'usb-micro-ab'
CHOICES = ( CHOICES = (
( (
@ -1444,6 +1473,18 @@ class CableTypeChoices(ChoiceSet):
(TYPE_AOC, 'Active Optical Cabling (AOC)'), (TYPE_AOC, 'Active Optical Cabling (AOC)'),
), ),
), ),
(
_('USB'), (
(TYPE_USB_A, 'USB-A'),
(TYPE_USB_B, 'USB-B'),
(TYPE_USB_C, 'USB-C'),
(TYPE_USB_MINI_A, 'USB-Mini-A'),
(TYPE_USB_MINI_B, 'USB-Mini-B'),
(TYPE_USB_MICRO_A, 'USB-Micro-A'),
(TYPE_USB_MICRO_B, 'USB-Micro-B'),
(TYPE_USB_MICRO_AB, 'USB-Micro-AB'),
),
),
(TYPE_POWER, _('Power')), (TYPE_POWER, _('Power')),
) )