From cf5c24ee2dbc5929b48b3ef2dcfd77fe01bcd12a Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 1 Nov 2019 11:49:17 -0400 Subject: [PATCH] Add new Interface type from #3619 --- netbox/dcim/choices.py | 2 ++ netbox/dcim/constants.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/netbox/dcim/choices.py b/netbox/dcim/choices.py index b5f81fba9..9b4d6927c 100644 --- a/netbox/dcim/choices.py +++ b/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)'), ) ), ( diff --git a/netbox/dcim/constants.py b/netbox/dcim/constants.py index 5ccba7c02..9ad80581c 100644 --- a/netbox/dcim/constants.py +++ b/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)'], ] ], [