Skip to content

Commit 9751ce6

Browse files
arcticashjeremystretch
authored andcommitted
Moving the Molex connectors into their own category for better UX - expansion on #12984
1 parent 270a1da commit 9751ce6

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

netbox/dcim/choices.py

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -399,11 +399,12 @@ class PowerPortTypeChoices(ChoiceSet):
399399
TYPE_USB_MICRO_AB = 'usb-micro-ab'
400400
TYPE_USB_3_B = 'usb-3-b'
401401
TYPE_USB_3_MICROB = 'usb-3-micro-b'
402-
# Direct current (DC)
403-
TYPE_DC = 'dc-terminal'
402+
# Molex
404403
TYPE_MOLEX_MICRO_FIT_1X2 = 'molex-micro-fit-1x2'
405404
TYPE_MOLEX_MICRO_FIT_2X2 = 'molex-micro-fit-2x2'
406405
TYPE_MOLEX_MICRO_FIT_2X4 = 'molex-micro-fit-2x4'
406+
# Direct current (DC)
407+
TYPE_DC = 'dc-terminal'
407408
# Proprietary
408409
TYPE_SAF_D_GRID = 'saf-d-grid'
409410
TYPE_NEUTRIK_POWERCON_20A = 'neutrik-powercon-20'
@@ -523,12 +524,14 @@ class PowerPortTypeChoices(ChoiceSet):
523524
(TYPE_USB_3_B, 'USB 3.0 Type B'),
524525
(TYPE_USB_3_MICROB, 'USB 3.0 Micro B'),
525526
)),
526-
('DC', (
527-
(TYPE_DC, 'DC Terminal'),
527+
('Molex', (
528528
(TYPE_MOLEX_MICRO_FIT_1X2, 'Molex Micro-Fit 1x2'),
529529
(TYPE_MOLEX_MICRO_FIT_2X2, 'Molex Micro-Fit 2x2'),
530530
(TYPE_MOLEX_MICRO_FIT_2X4, 'Molex Micro-Fit 2x4'),
531531
)),
532+
('DC', (
533+
(TYPE_DC, 'DC Terminal'),
534+
)),
532535
(_('Proprietary'), (
533536
(TYPE_SAF_D_GRID, 'Saf-D-Grid'),
534537
(TYPE_NEUTRIK_POWERCON_20A, 'Neutrik powerCON (20A)'),
@@ -641,11 +644,12 @@ class PowerOutletTypeChoices(ChoiceSet):
641644
TYPE_USB_A = 'usb-a'
642645
TYPE_USB_MICROB = 'usb-micro-b'
643646
TYPE_USB_C = 'usb-c'
644-
# Direct current (DC)
645-
TYPE_DC = 'dc-terminal'
647+
# Molex
646648
TYPE_MOLEX_MICRO_FIT_1X2 = 'molex-micro-fit-1x2'
647649
TYPE_MOLEX_MICRO_FIT_2X2 = 'molex-micro-fit-2x2'
648650
TYPE_MOLEX_MICRO_FIT_2X4 = 'molex-micro-fit-2x4'
651+
# Direct current (DC)
652+
TYPE_DC = 'dc-terminal'
649653
# Proprietary
650654
TYPE_HDOT_CX = 'hdot-cx'
651655
TYPE_SAF_D_GRID = 'saf-d-grid'
@@ -758,12 +762,14 @@ class PowerOutletTypeChoices(ChoiceSet):
758762
(TYPE_USB_MICROB, 'USB Micro B'),
759763
(TYPE_USB_C, 'USB Type C'),
760764
)),
761-
('DC', (
762-
(TYPE_DC, 'DC Terminal'),
765+
('Molex', (
763766
(TYPE_MOLEX_MICRO_FIT_1X2, 'Molex Micro-Fit 1x2'),
764767
(TYPE_MOLEX_MICRO_FIT_2X2, 'Molex Micro-Fit 2x2'),
765768
(TYPE_MOLEX_MICRO_FIT_2X4, 'Molex Micro-Fit 2x4'),
766769
)),
770+
('DC', (
771+
(TYPE_DC, 'DC Terminal'),
772+
)),
767773
(_('Proprietary'), (
768774
(TYPE_HDOT_CX, 'HDOT Cx'),
769775
(TYPE_SAF_D_GRID, 'Saf-D-Grid'),

0 commit comments

Comments
 (0)