From d4806285208b3817645c0f87b01da6f76e5b5487 Mon Sep 17 00:00:00 2001 From: Paulson McIntyre Date: Sat, 23 Dec 2023 21:08:20 -0500 Subject: [PATCH] Added SDI type with BNC and SFP interfaces --- netbox/dcim/choices.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/netbox/dcim/choices.py b/netbox/dcim/choices.py index e1d4a330a..6fc67020d 100644 --- a/netbox/dcim/choices.py +++ b/netbox/dcim/choices.py @@ -915,6 +915,16 @@ class InterfaceTypeChoices(ChoiceSet): # Coaxial TYPE_DOCSIS = 'docsis' + # SDI + TYPE_SDI_BNC_3G = 'sdi-bnc-3g' + TYPE_SDI_BNC_6G = 'sdi-bnc-6g' + TYPE_SDI_BNC_12G = 'sdi-bnc-12g' + TYPE_SDI_BNC_24G = 'sdi-bnc-24g' + TYPE_SDI_SFP_3G = 'sdi-sfp-3g' + TYPE_SDI_SFP_6G = 'sdi-sfp-6g' + TYPE_SDI_SFP_12G = 'sdi-sfp-12g' + TYPE_SDI_SFP_24G = 'sdi-sfp-24g' + # PON TYPE_GPON = 'gpon' TYPE_XG_PON = 'xg-pon' @@ -1097,6 +1107,19 @@ class InterfaceTypeChoices(ChoiceSet): (TYPE_DOCSIS, 'DOCSIS'), ) ), + ( + _('SDI'), + ( + (TYPE_SDI_BNC_3G, '3G-SDI (BNC)'), + (TYPE_SDI_BNC_6G, '6G-SDI (BNC)'), + (TYPE_SDI_BNC_12G, '12G-SDI (BNC)'), + (TYPE_SDI_BNC_24G, '24G-SDI (BNC)'), + (TYPE_SDI_SFP_3G, '3G-SDI (SFP)'), + (TYPE_SDI_SFP_6G, '6G-SDI (SFP)'), + (TYPE_SDI_SFP_12G, '12G-SDI (SFP)'), + (TYPE_SDI_SFP_24G, '24G-SDI (SFP)'), + ) + ), ( 'PON', (