From 0f210bfc81bac4fc7d8843b8781384391f4d02e6 Mon Sep 17 00:00:00 2001 From: "Daniel W. Anner" Date: Fri, 21 Jul 2023 19:35:49 +0000 Subject: [PATCH 1/4] Adding 100gbase-x-dsfp --- netbox/dcim/choices.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/netbox/dcim/choices.py b/netbox/dcim/choices.py index f2f401718c8..b31820b7bb8 100644 --- a/netbox/dcim/choices.py +++ b/netbox/dcim/choices.py @@ -809,6 +809,7 @@ class InterfaceTypeChoices(ChoiceSet): TYPE_100GE_CFP4 = '100gbase-x-cfp4' TYPE_100GE_CXP = '100gbase-x-cxp' TYPE_100GE_CPAK = '100gbase-x-cpak' + TYPE_100GE_DSFP = '100gbase-x-dsfp' TYPE_100GE_QSFP28 = '100gbase-x-qsfp28' TYPE_100GE_QSFP_DD = '100gbase-x-qsfpdd' TYPE_200GE_CFP2 = '200gbase-x-cfp2' @@ -959,6 +960,7 @@ class InterfaceTypeChoices(ChoiceSet): (TYPE_100GE_CFP4, 'CFP4 (100GE)'), (TYPE_100GE_CXP, 'CXP (100GE)'), (TYPE_100GE_CPAK, 'Cisco CPAK (100GE)'), + (TYPE_100GE_DSFP, 'DSFP (100GE)') (TYPE_100GE_QSFP28, 'QSFP28 (100GE)'), (TYPE_100GE_QSFP_DD, 'QSFP-DD (100GE)'), (TYPE_200GE_QSFP56, 'QSFP56 (200GE)'), From 5ecbbbe43cad68a7378a6d1d45b87e86db0411d5 Mon Sep 17 00:00:00 2001 From: "Daniel W. Anner" Date: Fri, 21 Jul 2023 19:43:15 +0000 Subject: [PATCH 2/4] fixing missing comma --- netbox/dcim/choices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/dcim/choices.py b/netbox/dcim/choices.py index b31820b7bb8..df55c748794 100644 --- a/netbox/dcim/choices.py +++ b/netbox/dcim/choices.py @@ -960,7 +960,7 @@ class InterfaceTypeChoices(ChoiceSet): (TYPE_100GE_CFP4, 'CFP4 (100GE)'), (TYPE_100GE_CXP, 'CXP (100GE)'), (TYPE_100GE_CPAK, 'Cisco CPAK (100GE)'), - (TYPE_100GE_DSFP, 'DSFP (100GE)') + (TYPE_100GE_DSFP, 'DSFP (100GE)'), (TYPE_100GE_QSFP28, 'QSFP28 (100GE)'), (TYPE_100GE_QSFP_DD, 'QSFP-DD (100GE)'), (TYPE_200GE_QSFP56, 'QSFP56 (200GE)'), From b438a3a3977c5e8c2b0b5c7517548fccc468073f Mon Sep 17 00:00:00 2001 From: "Daniel W. Anner" Date: Tue, 25 Jul 2023 19:42:56 +0000 Subject: [PATCH 3/4] Adding interface `TYPE_100GE_SFP_DD`/`100gbase-x-sfpdd` --- netbox/dcim/choices.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/netbox/dcim/choices.py b/netbox/dcim/choices.py index df55c748794..907996ede37 100644 --- a/netbox/dcim/choices.py +++ b/netbox/dcim/choices.py @@ -810,6 +810,7 @@ class InterfaceTypeChoices(ChoiceSet): TYPE_100GE_CXP = '100gbase-x-cxp' TYPE_100GE_CPAK = '100gbase-x-cpak' TYPE_100GE_DSFP = '100gbase-x-dsfp' + TYPE_100GE_SFP_DD = '100gbase-x-sfpdd' TYPE_100GE_QSFP28 = '100gbase-x-qsfp28' TYPE_100GE_QSFP_DD = '100gbase-x-qsfpdd' TYPE_200GE_CFP2 = '200gbase-x-cfp2' @@ -961,6 +962,7 @@ class InterfaceTypeChoices(ChoiceSet): (TYPE_100GE_CXP, 'CXP (100GE)'), (TYPE_100GE_CPAK, 'Cisco CPAK (100GE)'), (TYPE_100GE_DSFP, 'DSFP (100GE)'), + (TYPE_100GE_SFP_DD, "SPF-DD (100GE)"), (TYPE_100GE_QSFP28, 'QSFP28 (100GE)'), (TYPE_100GE_QSFP_DD, 'QSFP-DD (100GE)'), (TYPE_200GE_QSFP56, 'QSFP56 (200GE)'), From b43110e5a1c72598ec67ce9e2ffa5fe61eaa06e2 Mon Sep 17 00:00:00 2001 From: "Daniel W. Anner" Date: Thu, 27 Jul 2023 17:01:07 -0400 Subject: [PATCH 4/4] Update netbox/dcim/choices.py Co-authored-by: Jeremy Stretch --- netbox/dcim/choices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/dcim/choices.py b/netbox/dcim/choices.py index 907996ede37..1112b1344d4 100644 --- a/netbox/dcim/choices.py +++ b/netbox/dcim/choices.py @@ -962,7 +962,7 @@ class InterfaceTypeChoices(ChoiceSet): (TYPE_100GE_CXP, 'CXP (100GE)'), (TYPE_100GE_CPAK, 'Cisco CPAK (100GE)'), (TYPE_100GE_DSFP, 'DSFP (100GE)'), - (TYPE_100GE_SFP_DD, "SPF-DD (100GE)"), + (TYPE_100GE_SFP_DD, 'SFP-DD (100GE)'), (TYPE_100GE_QSFP28, 'QSFP28 (100GE)'), (TYPE_100GE_QSFP_DD, 'QSFP-DD (100GE)'), (TYPE_200GE_QSFP56, 'QSFP56 (200GE)'),