Просмотр исходного кода

Closes #2866: Add cellular interface types (GSM/CDMA/LTE)

Jeremy Stretch 7 лет назад
Родитель
Сommit
95dea1faaa
2 измененных файлов с 13 добавлено и 0 удалено
  1. 1 0
      CHANGELOG.md
  2. 12 0
      netbox/dcim/constants.py

+ 1 - 0
CHANGELOG.md

@@ -4,6 +4,7 @@ v2.5.6 (FUTURE)
 
 * [#2839](https://github.com/digitalocean/netbox/issues/2839) - Add "110 punch" type for pass-through ports
 * [#2854](https://github.com/digitalocean/netbox/issues/2854) - Enable bulk editing of pass-through ports
+* [#2866](https://github.com/digitalocean/netbox/issues/2866) - Add cellular interface types (GSM/CDMA/LTE)
 
 ## Bug Fixes
 

+ 12 - 0
netbox/dcim/constants.py

@@ -91,6 +91,10 @@ IFACE_FF_80211G = 2610
 IFACE_FF_80211N = 2620
 IFACE_FF_80211AC = 2630
 IFACE_FF_80211AD = 2640
+# Cellular
+IFACE_FF_GSM = 2810
+IFACE_FF_CDMA = 2820
+IFACE_FF_LTE = 2830
 # SONET
 IFACE_FF_SONET_OC3 = 6100
 IFACE_FF_SONET_OC12 = 6200
@@ -174,6 +178,14 @@ IFACE_FF_CHOICES = [
             [IFACE_FF_80211AD, 'IEEE 802.11ad'],
         ]
     ],
+    [
+        'Cellular',
+        [
+            [IFACE_FF_GSM, 'GSM'],
+            [IFACE_FF_CDMA, 'CDMA'],
+            [IFACE_FF_LTE, 'LTE'],
+        ]
+    ],
     [
         'SONET',
         [