Przeglądaj źródła

Add new Interface type from #3619

Jeremy Stretch 6 lat temu
rodzic
commit
cf5c24ee2d
2 zmienionych plików z 4 dodań i 0 usunięć
  1. 2 0
      netbox/dcim/choices.py
  2. 2 0
      netbox/dcim/constants.py

+ 2 - 0
netbox/dcim/choices.py

@@ -98,6 +98,7 @@ class InterfaceTypes:
     TYPE_200GE_CFP2 = '200gbase-x-cfp2'
     TYPE_200GE_QSFP56 = '200gbase-x-qsfp56'
     TYPE_400GE_QSFP_DD = '400gbase-x-qsfpdd'
+    TYPE_400GE_OSFP = '400gbase-x-osfp'
 
     # Wireless
     TYPE_80211A = 'ieee802.11a'
@@ -199,6 +200,7 @@ class InterfaceTypes:
                 (TYPE_100GE_QSFP28, 'QSFP28 (100GE)'),
                 (TYPE_200GE_QSFP56, 'QSFP56 (200GE)'),
                 (TYPE_400GE_QSFP_DD, 'QSFP-DD (400GE)'),
+                (TYPE_400GE_OSFP, 'OSFP (400GE)'),
             )
         ),
         (

+ 2 - 0
netbox/dcim/constants.py

@@ -123,6 +123,7 @@ IFACE_TYPE_100GE_QSFP28 = 1600
 IFACE_TYPE_200GE_CFP2 = 1650
 IFACE_TYPE_200GE_QSFP56 = 1700
 IFACE_TYPE_400GE_QSFP_DD = 1750
+IFACE_TYPE_400GE_OSFP = 1800
 # Wireless
 IFACE_TYPE_80211A = 2600
 IFACE_TYPE_80211G = 2610
@@ -217,6 +218,7 @@ IFACE_TYPE_CHOICES = [
             [IFACE_TYPE_100GE_QSFP28, 'QSFP28 (100GE)'],
             [IFACE_TYPE_200GE_QSFP56, 'QSFP56 (200GE)'],
             [IFACE_TYPE_400GE_QSFP_DD, 'QSFP-DD (400GE)'],
+            [IFACE_TYPE_400GE_OSFP, 'OSFP (400GE)'],
         ]
     ],
     [