From 1ddaab3951486af2af0f3e3453e2b86ec39dd9c9 Mon Sep 17 00:00:00 2001 From: "Daniel W. Anner" Date: Sat, 25 Mar 2023 11:45:15 -0400 Subject: [PATCH] Tests: Remove uppercase from slug (#1227) * Removed uppercase from devicetype schema slug definition. Fixed incorrect device slugs * Update CISCO2951_K9.yaml * Rename CISCO2951_K9.yaml to 2951-K9.yaml --- device-types/APC/AP7901B.yaml | 2 +- device-types/APC/BN450M.yaml | 2 +- device-types/Arista/DCS-7050QX-32S.yaml | 2 +- device-types/Avocent/PM10-15A.yaml | 2 +- device-types/Avocent/PM10-20A.yaml | 2 +- device-types/Avocent/PM10-L20A.yaml | 2 +- device-types/Avocent/PM10-L30A.yaml | 2 +- device-types/Avocent/PM10i-10A.yaml | 2 +- device-types/Avocent/PM10i-15A.yaml | 2 +- device-types/Avocent/PM10i-16A.yaml | 2 +- device-types/Avocent/PM10i-20A.yaml | 2 +- device-types/Avocent/PM10i-L30A.yaml | 2 +- device-types/Avocent/PM3000.yaml | 2 +- device-types/Avocent/PM3009H.yaml | 2 +- device-types/Ciena/3928.yaml | 2 +- device-types/Cisco/{CISCO2951_K9.yaml => 2951-K9.yaml} | 4 ++-- device-types/Cisco/AIR-CAP3702E-B-K9.yaml | 2 +- device-types/Cisco/CBS350-24P-4G.yaml | 2 +- device-types/Cisco/Meraki-M36.yaml | 2 +- device-types/Cisco/Meraki-M44.yaml | 2 +- device-types/Cisco/Meraki-MR53.yaml | 2 +- device-types/Cisco/Meraki-MR53E.yaml | 2 +- device-types/Cisco/Meraki-MR56.yaml | 2 +- device-types/Cisco/Meraki-MR57.yaml | 2 +- device-types/Cisco/N9K-C9332PQ.yaml | 2 +- device-types/Cisco/N9K-C9336PQ.yaml | 2 +- device-types/Cisco/N9K-C9372PX.yaml | 2 +- device-types/Cisco/N9K-C9372TX.yaml | 2 +- device-types/Cisco/WS-C2950T-48-SI.yaml | 2 +- device-types/Cisco/WS-C3650-24FD-L.yaml | 2 +- device-types/Cisco/WS-C3650-24PS-L.yaml | 2 +- device-types/CyberPower/PDU15M2F12R.yaml | 2 +- device-types/Dell/49H29.yaml | 2 +- device-types/Dell/PowerVault_NX3240.yml | 2 +- device-types/Fortinet/FG-90D.yml | 2 +- device-types/Generic/LC-12-port_fiber_patch_panel.yaml | 2 +- device-types/Generic/LC-12-port_fiber_patch_panel_half.yaml | 2 +- device-types/Generic/LC-24-port_fiber_patch_panel.yaml | 2 +- device-types/Generic/LC-24-port_fiber_patch_panel_half.yaml | 2 +- device-types/Generic/LC-48-port_fiber_patch_panel.yaml | 2 +- device-types/Generic/LC-48-port_fiber_patch_panel_half.yaml | 2 +- device-types/Generic/SC-24-double-port_fiber_patch_panel.yaml | 2 +- .../Generic/SC-24-double-port_fiber_patch_panel_half.yaml | 2 +- device-types/Generic/SC-24-port_fiber_patch_panel.yaml | 2 +- device-types/Generic/SC-24-port_fiber_patch_panel_half.yaml | 2 +- device-types/HPE/Aruba-2930M-24G.yaml | 2 +- device-types/HPE/Aruba-3810M-40G-8SR.yaml | 2 +- device-types/HPE/Aruba-8325-48Y8C-JL624A.yaml | 2 +- device-types/HPE/Aruba-8325-48Y8C-JL625A.yaml | 2 +- device-types/HPE/FlexFabric-5800-24G.yml | 2 +- device-types/HPE/FlexFabric-5800-48G.yml | 2 +- device-types/HPE/FlexFabric-5920AF-24XG.yml | 2 +- device-types/HPE/HP-5500-24G-4SFP-HI.yaml | 2 +- device-types/HPE/ProCurve-A5800-24G.yml | 2 +- device-types/Huawei/S3100-8TP-PWR-EI.yaml | 2 +- device-types/Huawei/S5700-28P-LI-AC.yaml | 2 +- device-types/Huawei/S5720-28X-LI-24S-DC.yaml | 2 +- device-types/Infoblox/IB-1410.yaml | 2 +- device-types/Infoblox/IB-1420.yaml | 2 +- device-types/Infoblox/TE-1415-NS1GD-AC.yaml | 2 +- device-types/Infoblox/TE-815-NS1GD-AC.yaml | 2 +- device-types/Juniper/SRX210HE2.yaml | 2 +- device-types/Juniper/SRX240H2.yaml | 2 +- device-types/Lenovo/SR530.yaml | 2 +- device-types/Lenovo/SR550.yaml | 2 +- device-types/Lenovo/SR630.yaml | 2 +- device-types/Lenovo/SR650.yaml | 2 +- device-types/Lenovo/ThinkSystem_AUKJ.yaml | 2 +- device-types/Lenovo/ThinkSystem_AUKK.yaml | 2 +- device-types/MikroTik/RB1200.yaml | 2 +- device-types/MikroTik/RB750Gr3.yaml | 2 +- device-types/Nokia/7210-SAS-Sx.yaml | 2 +- device-types/QNAP/TS-453B.yml | 2 +- device-types/QNAP/TS-453U-RP.yml | 2 +- device-types/QNAP/TS-469L.yml | 2 +- device-types/QNAP/TS-469U-RP.yml | 2 +- device-types/Raritan/PX3-5469R.yaml | 2 +- device-types/Raritan/PX3-5497V.yaml | 2 +- device-types/Raritan/PX3-5664U.yaml | 2 +- device-types/Rockwell Automation/1756-A4.yaml | 2 +- device-types/Rockwell Automation/1756-A7K.yaml | 2 +- device-types/Supermicro/SYS-2028U-E1CNR4T.yml | 2 +- device-types/TP-Link/TL-SG1024D.yaml | 2 +- device-types/Ubiquiti/NBE-5AC-Gen2.yaml | 2 +- device-types/ZPE/NSC-T48R-STND-DAC.yaml | 2 +- device-types/Zyxel/VMG1312-B10A.yaml | 2 +- device-types/ghipsystems/GS5104-1471-EC.yaml | 2 +- schema/devicetype.json | 2 +- 88 files changed, 89 insertions(+), 89 deletions(-) rename device-types/Cisco/{CISCO2951_K9.yaml => 2951-K9.yaml} (89%) diff --git a/device-types/APC/AP7901B.yaml b/device-types/APC/AP7901B.yaml index 07e7b7c986..c798e1b4b4 100644 --- a/device-types/APC/AP7901B.yaml +++ b/device-types/APC/AP7901B.yaml @@ -1,7 +1,7 @@ --- manufacturer: APC model: AP7901B -slug: ap7901B +slug: ap7901b part_number: AP7901B u_height: 1 is_full_depth: false diff --git a/device-types/APC/BN450M.yaml b/device-types/APC/BN450M.yaml index 3e28164986..bd30b976cf 100644 --- a/device-types/APC/BN450M.yaml +++ b/device-types/APC/BN450M.yaml @@ -1,7 +1,7 @@ --- manufacturer: APC model: BN450M -slug: BN450M +slug: bn450m u_height: 3 is_full_depth: false comments: '[APC BN450M Datasheet](https://www.se.com/ww/en/product/download-pdf/BN450M)' diff --git a/device-types/Arista/DCS-7050QX-32S.yaml b/device-types/Arista/DCS-7050QX-32S.yaml index 997dc52a0d..9c35305798 100644 --- a/device-types/Arista/DCS-7050QX-32S.yaml +++ b/device-types/Arista/DCS-7050QX-32S.yaml @@ -1,7 +1,7 @@ --- manufacturer: Arista model: DCS-7050QX-32S -slug: dcs-7050QX-32s +slug: dcs-7050qx-32s part_number: DCS-7050QX-32S u_height: 1 is_full_depth: false diff --git a/device-types/Avocent/PM10-15A.yaml b/device-types/Avocent/PM10-15A.yaml index c86f46c710..0b6debcacc 100644 --- a/device-types/Avocent/PM10-15A.yaml +++ b/device-types/Avocent/PM10-15A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10-15A -slug: PM10_15A +slug: pm10_15a u_height: 1 is_full_depth: false comments: AlterPath PM10-15A diff --git a/device-types/Avocent/PM10-20A.yaml b/device-types/Avocent/PM10-20A.yaml index 0c279ff572..b03983285b 100644 --- a/device-types/Avocent/PM10-20A.yaml +++ b/device-types/Avocent/PM10-20A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10-20A -slug: PM10_20A +slug: pm10_20a u_height: 1 is_full_depth: false comments: AlterPath PM10-20A diff --git a/device-types/Avocent/PM10-L20A.yaml b/device-types/Avocent/PM10-L20A.yaml index 87b291478f..f3b8b26b61 100644 --- a/device-types/Avocent/PM10-L20A.yaml +++ b/device-types/Avocent/PM10-L20A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10-L20A -slug: PM10_L20A +slug: pm10_l20a u_height: 1 is_full_depth: false comments: AlterPath PM10-L20A diff --git a/device-types/Avocent/PM10-L30A.yaml b/device-types/Avocent/PM10-L30A.yaml index 78a8e22095..2e973447ed 100644 --- a/device-types/Avocent/PM10-L30A.yaml +++ b/device-types/Avocent/PM10-L30A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10-L30A -slug: PM10_L30A +slug: pm10_l30a u_height: 1 is_full_depth: false comments: AlterPath PM10-L30A diff --git a/device-types/Avocent/PM10i-10A.yaml b/device-types/Avocent/PM10i-10A.yaml index 68932d0d43..6a1cea44cd 100644 --- a/device-types/Avocent/PM10i-10A.yaml +++ b/device-types/Avocent/PM10i-10A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10i-10A -slug: PM10i_10A +slug: pm10i_10a u_height: 1 is_full_depth: false comments: AlterPath PM10i-10A diff --git a/device-types/Avocent/PM10i-15A.yaml b/device-types/Avocent/PM10i-15A.yaml index eccb0e7d79..e593104a19 100644 --- a/device-types/Avocent/PM10i-15A.yaml +++ b/device-types/Avocent/PM10i-15A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10i-15A -slug: PM10i_15A +slug: pm10i_15a u_height: 1 is_full_depth: false comments: AlterPath PM10i-15A diff --git a/device-types/Avocent/PM10i-16A.yaml b/device-types/Avocent/PM10i-16A.yaml index 06a9ef51cc..b7fa4ea63b 100644 --- a/device-types/Avocent/PM10i-16A.yaml +++ b/device-types/Avocent/PM10i-16A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10i-16A -slug: PM10i_16A +slug: pm10i_16a u_height: 1 is_full_depth: false comments: AlterPath PM10i-16A diff --git a/device-types/Avocent/PM10i-20A.yaml b/device-types/Avocent/PM10i-20A.yaml index 43055f3af6..7eba5de253 100644 --- a/device-types/Avocent/PM10i-20A.yaml +++ b/device-types/Avocent/PM10i-20A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10i-20A -slug: PM10i_20A +slug: pm10i_20a u_height: 1 is_full_depth: false comments: AlterPath PM10i-20A diff --git a/device-types/Avocent/PM10i-L30A.yaml b/device-types/Avocent/PM10i-L30A.yaml index 6dba9ba1e4..6d1c6021f5 100644 --- a/device-types/Avocent/PM10i-L30A.yaml +++ b/device-types/Avocent/PM10i-L30A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM10i-L30A -slug: PM10i_L30A +slug: pm10i_l30a u_height: 1 is_full_depth: false comments: AlterPath PM10i-L30A diff --git a/device-types/Avocent/PM3000.yaml b/device-types/Avocent/PM3000.yaml index 1a29617573..4ff44195f1 100755 --- a/device-types/Avocent/PM3000.yaml +++ b/device-types/Avocent/PM3000.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM3000 -slug: PM3000 +slug: pm3000 u_height: 0 is_full_depth: false power-ports: diff --git a/device-types/Avocent/PM3009H.yaml b/device-types/Avocent/PM3009H.yaml index 56c96acd9a..090c81b59b 100644 --- a/device-types/Avocent/PM3009H.yaml +++ b/device-types/Avocent/PM3009H.yaml @@ -1,7 +1,7 @@ --- manufacturer: Avocent model: PM3009H -slug: PM3009H +slug: pm3009h u_height: 1 is_full_depth: false console-ports: diff --git a/device-types/Ciena/3928.yaml b/device-types/Ciena/3928.yaml index 0d898bf1fe..88e5c79657 100644 --- a/device-types/Ciena/3928.yaml +++ b/device-types/Ciena/3928.yaml @@ -1,7 +1,7 @@ --- manufacturer: Ciena model: 3928AC -slug: 3928AC +slug: 3928ac part_number: 170-3928-910 u_height: 1 is_full_depth: false diff --git a/device-types/Cisco/CISCO2951_K9.yaml b/device-types/Cisco/2951-K9.yaml similarity index 89% rename from device-types/Cisco/CISCO2951_K9.yaml rename to device-types/Cisco/2951-K9.yaml index a884feae92..023926816b 100644 --- a/device-types/Cisco/CISCO2951_K9.yaml +++ b/device-types/Cisco/2951-K9.yaml @@ -1,8 +1,8 @@ --- manufacturer: Cisco -model: CISCO2951/K9 +model: 2951 ISR part_number: CISCO2951/K9 -slug: cisco-cisco2951_K9 +slug: cisco-2951-k9 u_height: 2 is_full_depth: true console-ports: diff --git a/device-types/Cisco/AIR-CAP3702E-B-K9.yaml b/device-types/Cisco/AIR-CAP3702E-B-K9.yaml index 3839ef101b..eca7e985d5 100644 --- a/device-types/Cisco/AIR-CAP3702E-B-K9.yaml +++ b/device-types/Cisco/AIR-CAP3702E-B-K9.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: Aironet 3702E-B -slug: cisco-air-cap3702e-B-k9 +slug: cisco-air-cap3702e-b-k9 part_number: AIR-CAP3702E-B-K9 u_height: 0 is_full_depth: false diff --git a/device-types/Cisco/CBS350-24P-4G.yaml b/device-types/Cisco/CBS350-24P-4G.yaml index 29c97e8d34..2b648ccc1c 100644 --- a/device-types/Cisco/CBS350-24P-4G.yaml +++ b/device-types/Cisco/CBS350-24P-4G.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: CBS350-24P-4G -slug: cisco-CBS350-24P-4G +slug: cisco-cbs350-24p-4g part_number: WCBS350-24P-4G comments: https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html is_full_depth: false diff --git a/device-types/Cisco/Meraki-M36.yaml b/device-types/Cisco/Meraki-M36.yaml index c00efbd849..29436f41e4 100644 --- a/device-types/Cisco/Meraki-M36.yaml +++ b/device-types/Cisco/Meraki-M36.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: MR36 -slug: cisco-MR36 +slug: cisco-mr36 u_height: 0.0 is_full_depth: false comments: "- Datasheet: [https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR36_Datasheet](https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR36_Datasheet)\r\ diff --git a/device-types/Cisco/Meraki-M44.yaml b/device-types/Cisco/Meraki-M44.yaml index a130743674..d6e34d3fd7 100644 --- a/device-types/Cisco/Meraki-M44.yaml +++ b/device-types/Cisco/Meraki-M44.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: MR44 -slug: cisco-MR44 +slug: cisco-mr44 u_height: 0.0 is_full_depth: false comments: "- Datasheet: [https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR44_Datasheet](https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR44_Datasheet)\r\ diff --git a/device-types/Cisco/Meraki-MR53.yaml b/device-types/Cisco/Meraki-MR53.yaml index caf5122856..24692f7ade 100644 --- a/device-types/Cisco/Meraki-MR53.yaml +++ b/device-types/Cisco/Meraki-MR53.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: MR53 -slug: cisco-MR53 +slug: cisco-mr53 is_full_depth: false u_height: 0 comments: "- Datasheet: [https://meraki.cisco.com/product-collateral/mr53-datasheet/?file](https://meraki.cisco.com/product-collateral/mr53-datasheet/?file)\r\ diff --git a/device-types/Cisco/Meraki-MR53E.yaml b/device-types/Cisco/Meraki-MR53E.yaml index 04dbb80567..557a121255 100644 --- a/device-types/Cisco/Meraki-MR53E.yaml +++ b/device-types/Cisco/Meraki-MR53E.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: MR53E -slug: cisco-MR53E +slug: cisco-mr53e is_full_depth: false u_height: 0 comments: "- Datasheet: [https://meraki.cisco.com/product-collateral/mr53e-datasheet/?file](https://meraki.cisco.com/product-collateral/mr53e-datasheet/?file)\r\ diff --git a/device-types/Cisco/Meraki-MR56.yaml b/device-types/Cisco/Meraki-MR56.yaml index 0e9baee929..83bb4f0ddb 100644 --- a/device-types/Cisco/Meraki-MR56.yaml +++ b/device-types/Cisco/Meraki-MR56.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: MR56 -slug: cisco-MR56 +slug: cisco-mr56 is_full_depth: false u_height: 0 comments: "- Datasheet: [https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR56_Datasheet](https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR56_Datasheet)\r\ diff --git a/device-types/Cisco/Meraki-MR57.yaml b/device-types/Cisco/Meraki-MR57.yaml index 011bcac09d..ddf0e0f679 100644 --- a/device-types/Cisco/Meraki-MR57.yaml +++ b/device-types/Cisco/Meraki-MR57.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: MR57 -slug: cisco-MR57 +slug: cisco-mr57 is_full_depth: false u_height: 0 comments: "- Datasheet: [https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR57_Datasheet](https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR57_Datasheet)\r\ diff --git a/device-types/Cisco/N9K-C9332PQ.yaml b/device-types/Cisco/N9K-C9332PQ.yaml index 5694abba01..44cddd1eca 100644 --- a/device-types/Cisco/N9K-C9332PQ.yaml +++ b/device-types/Cisco/N9K-C9332PQ.yaml @@ -2,7 +2,7 @@ manufacturer: Cisco model: Nexus 9332PQ part_number: N9K-C9332PQ -slug: cisco-n9k-C9332pq +slug: cisco-n9k-c9332pq u_height: 1 is_full_depth: false console-ports: diff --git a/device-types/Cisco/N9K-C9336PQ.yaml b/device-types/Cisco/N9K-C9336PQ.yaml index 7007fa97b5..a5684637b8 100644 --- a/device-types/Cisco/N9K-C9336PQ.yaml +++ b/device-types/Cisco/N9K-C9336PQ.yaml @@ -2,7 +2,7 @@ manufacturer: Cisco model: Nexus 9336PQ part_number: N9K-C9336PQ -slug: cisco-n9k-C9336pq +slug: cisco-n9k-c9336pq u_height: 2 is_full_depth: true console-ports: diff --git a/device-types/Cisco/N9K-C9372PX.yaml b/device-types/Cisco/N9K-C9372PX.yaml index 3ce4b542f3..d42de2d791 100644 --- a/device-types/Cisco/N9K-C9372PX.yaml +++ b/device-types/Cisco/N9K-C9372PX.yaml @@ -2,7 +2,7 @@ manufacturer: Cisco model: Nexus 9372PX part_number: N9K-C9372PX -slug: cisco-n9k-C9372px +slug: cisco-n9k-c9372px u_height: 1 is_full_depth: true console-ports: diff --git a/device-types/Cisco/N9K-C9372TX.yaml b/device-types/Cisco/N9K-C9372TX.yaml index 8d0e59fc8f..9595681ffb 100644 --- a/device-types/Cisco/N9K-C9372TX.yaml +++ b/device-types/Cisco/N9K-C9372TX.yaml @@ -2,7 +2,7 @@ manufacturer: Cisco model: Nexus 9372TX part_number: N9K-C9372TX -slug: cisco-n9k-C9372tx +slug: cisco-n9k-c9372tx u_height: 1 is_full_depth: false console-ports: diff --git a/device-types/Cisco/WS-C2950T-48-SI.yaml b/device-types/Cisco/WS-C2950T-48-SI.yaml index ee255a8f3a..7ce826dbb5 100644 --- a/device-types/Cisco/WS-C2950T-48-SI.yaml +++ b/device-types/Cisco/WS-C2950T-48-SI.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: Catalyst 2950T-48 -slug: cisco-ws-c2950T-48-si +slug: cisco-ws-c2950t-48-si part_number: WS-C2950T-48-SI is_full_depth: false u_height: 1 diff --git a/device-types/Cisco/WS-C3650-24FD-L.yaml b/device-types/Cisco/WS-C3650-24FD-L.yaml index be133f8604..fee9514fa0 100644 --- a/device-types/Cisco/WS-C3650-24FD-L.yaml +++ b/device-types/Cisco/WS-C3650-24FD-L.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: Catalyst 3650-24FD-L -slug: cisco-ws-c3650-24fd-L +slug: cisco-ws-c3650-24fd-l part_number: WS-C3650-24FD-L is_full_depth: false u_height: 1 diff --git a/device-types/Cisco/WS-C3650-24PS-L.yaml b/device-types/Cisco/WS-C3650-24PS-L.yaml index c44fdc7403..f1198984ac 100644 --- a/device-types/Cisco/WS-C3650-24PS-L.yaml +++ b/device-types/Cisco/WS-C3650-24PS-L.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: Catalyst 3650-24PS-L -slug: cisco-ws-c3650-24ps-L +slug: cisco-ws-c3650-24ps-l part_number: WS-C3650-24PS-L is_full_depth: false u_height: 1 diff --git a/device-types/CyberPower/PDU15M2F12R.yaml b/device-types/CyberPower/PDU15M2F12R.yaml index e0db04f26a..2443071d61 100644 --- a/device-types/CyberPower/PDU15M2F12R.yaml +++ b/device-types/CyberPower/PDU15M2F12R.yaml @@ -1,7 +1,7 @@ --- manufacturer: CyberPower model: PDU15M2F12R -slug: PDU15M2F12R +slug: pdu15m2f12r u_height: 1 is_full_depth: false # comments: CyberPower PDU 1u, 14 outlet 15A 100-125V diff --git a/device-types/Dell/49H29.yaml b/device-types/Dell/49H29.yaml index a19eb4e897..ac52bbf93c 100644 --- a/device-types/Dell/49H29.yaml +++ b/device-types/Dell/49H29.yaml @@ -1,7 +1,7 @@ --- manufacturer: Dell model: 49H29 -slug: dell_controller_49H29 +slug: dell_controller_49h29 part_number: 49H29 comments: SAS 4 Port Controller for use in the Dell ME4012, ME4024, and ME4084 u_height: 0 diff --git a/device-types/Dell/PowerVault_NX3240.yml b/device-types/Dell/PowerVault_NX3240.yml index 1b4830ecab..378a7fc3f4 100644 --- a/device-types/Dell/PowerVault_NX3240.yml +++ b/device-types/Dell/PowerVault_NX3240.yml @@ -1,7 +1,7 @@ --- manufacturer: Dell model: PowerVault NX3240 -slug: dell_powervault_NX3240 +slug: dell_powervault_nx3240 u_height: 2 is_full_depth: true comments: '[storage-nx3240_owners-manual_en-us.pdf](https://dl.dell.com/topicspdf/storage-nx3240_owners-manual_en-us.pdf)' diff --git a/device-types/Fortinet/FG-90D.yml b/device-types/Fortinet/FG-90D.yml index 91aacc15e7..2f12ba34dd 100644 --- a/device-types/Fortinet/FG-90D.yml +++ b/device-types/Fortinet/FG-90D.yml @@ -1,7 +1,7 @@ --- manufacturer: Fortinet model: FortiGate 90D -slug: fg-90D +slug: fg-90d part_number: FG-90D u_height: 1 is_full_depth: false diff --git a/device-types/Generic/LC-12-port_fiber_patch_panel.yaml b/device-types/Generic/LC-12-port_fiber_patch_panel.yaml index 7a016e7c6a..eeaec2bd6c 100644 --- a/device-types/Generic/LC-12-port_fiber_patch_panel.yaml +++ b/device-types/Generic/LC-12-port_fiber_patch_panel.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: LC-12-port Fiber Patch Panel -slug: LC-12-port-fiber-patch-panel +slug: lc-12-port-fiber-patch-panel u_height: 1 airflow: passive front-ports: diff --git a/device-types/Generic/LC-12-port_fiber_patch_panel_half.yaml b/device-types/Generic/LC-12-port_fiber_patch_panel_half.yaml index 254bf4c76e..fa59cc2ed4 100644 --- a/device-types/Generic/LC-12-port_fiber_patch_panel_half.yaml +++ b/device-types/Generic/LC-12-port_fiber_patch_panel_half.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: LC-12-port Fiber Patch Panel (half depth) -slug: LC-12-port-fiber-patch-panel-half-depth +slug: lc-12-port-fiber-patch-panel-half-depth u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/Generic/LC-24-port_fiber_patch_panel.yaml b/device-types/Generic/LC-24-port_fiber_patch_panel.yaml index 3518896647..0e714e1cc0 100644 --- a/device-types/Generic/LC-24-port_fiber_patch_panel.yaml +++ b/device-types/Generic/LC-24-port_fiber_patch_panel.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: LC-24-port Fiber Patch Panel -slug: LC-24-port-fiber-patch-panel +slug: lc-24-port-fiber-patch-panel u_height: 1 airflow: passive front-ports: diff --git a/device-types/Generic/LC-24-port_fiber_patch_panel_half.yaml b/device-types/Generic/LC-24-port_fiber_patch_panel_half.yaml index 07766691e5..9205f23b71 100644 --- a/device-types/Generic/LC-24-port_fiber_patch_panel_half.yaml +++ b/device-types/Generic/LC-24-port_fiber_patch_panel_half.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: LC-24-port Fiber Patch Panel (half depth) -slug: LC-24-port-fiber-patch-panel-half-depth +slug: lc-24-port-fiber-patch-panel-half-depth u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/Generic/LC-48-port_fiber_patch_panel.yaml b/device-types/Generic/LC-48-port_fiber_patch_panel.yaml index c7c9a0ad73..0735e9f940 100644 --- a/device-types/Generic/LC-48-port_fiber_patch_panel.yaml +++ b/device-types/Generic/LC-48-port_fiber_patch_panel.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: LC-48-port Fiber Patch Panel -slug: LC-48-port-fiber-patch-panel +slug: lc-48-port-fiber-patch-panel u_height: 2 airflow: passive front-ports: diff --git a/device-types/Generic/LC-48-port_fiber_patch_panel_half.yaml b/device-types/Generic/LC-48-port_fiber_patch_panel_half.yaml index 4c85c2f331..e7dd180e15 100644 --- a/device-types/Generic/LC-48-port_fiber_patch_panel_half.yaml +++ b/device-types/Generic/LC-48-port_fiber_patch_panel_half.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: LC-48-port Fiber Patch Panel (half depth) -slug: LC-48-port-fiber-patch-panel-half-depth +slug: lc-48-port-fiber-patch-panel-half-depth u_height: 2 is_full_depth: false airflow: passive diff --git a/device-types/Generic/SC-24-double-port_fiber_patch_panel.yaml b/device-types/Generic/SC-24-double-port_fiber_patch_panel.yaml index f0776b09f1..31d073bd50 100644 --- a/device-types/Generic/SC-24-double-port_fiber_patch_panel.yaml +++ b/device-types/Generic/SC-24-double-port_fiber_patch_panel.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: SC-24-double-port Fiber Patch Panel -slug: SC-24-double-port-fiber-patch-panel +slug: sc-24-double-port-fiber-patch-panel u_height: 1 is_full_depth: true airflow: passive diff --git a/device-types/Generic/SC-24-double-port_fiber_patch_panel_half.yaml b/device-types/Generic/SC-24-double-port_fiber_patch_panel_half.yaml index 76c368d1c7..1304ec778b 100644 --- a/device-types/Generic/SC-24-double-port_fiber_patch_panel_half.yaml +++ b/device-types/Generic/SC-24-double-port_fiber_patch_panel_half.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: SC-24-double-port Fiber Patch Panel (half depth) -slug: SC-24-double-port-fiber-patch-panel-half-depth +slug: sc-24-double-port-fiber-patch-panel-half-depth u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/Generic/SC-24-port_fiber_patch_panel.yaml b/device-types/Generic/SC-24-port_fiber_patch_panel.yaml index bca2c1545a..b81dc85365 100644 --- a/device-types/Generic/SC-24-port_fiber_patch_panel.yaml +++ b/device-types/Generic/SC-24-port_fiber_patch_panel.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: SC-24-port Fiber Patch Panel -slug: SC-24-port-fiber-patch-panel +slug: sc-24-port-fiber-patch-panel u_height: 1 is_full_depth: true airflow: passive diff --git a/device-types/Generic/SC-24-port_fiber_patch_panel_half.yaml b/device-types/Generic/SC-24-port_fiber_patch_panel_half.yaml index b4c145cc1a..fbba81d608 100644 --- a/device-types/Generic/SC-24-port_fiber_patch_panel_half.yaml +++ b/device-types/Generic/SC-24-port_fiber_patch_panel_half.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic model: SC-24-port Fiber Patch Panel (half depth) -slug: SC-24-port-fiber-patch-panel-half-depth +slug: sc-24-port-fiber-patch-panel-half-depth u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/HPE/Aruba-2930M-24G.yaml b/device-types/HPE/Aruba-2930M-24G.yaml index 89bff8118f..f6161687b7 100644 --- a/device-types/HPE/Aruba-2930M-24G.yaml +++ b/device-types/HPE/Aruba-2930M-24G.yaml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: Aruba 2930M-24G -slug: hpe-aruba-2930M-24G +slug: hpe-aruba-2930m-24g part_number: JL319A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/Aruba-3810M-40G-8SR.yaml b/device-types/HPE/Aruba-3810M-40G-8SR.yaml index 926a7a0b26..2edb0395e0 100644 --- a/device-types/HPE/Aruba-3810M-40G-8SR.yaml +++ b/device-types/HPE/Aruba-3810M-40G-8SR.yaml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: Aruba 3810M-40G-8SR -slug: hpe-aruba-3810M-40G-8SR +slug: hpe-aruba-3810m-40g-8sr part_number: JL076A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/Aruba-8325-48Y8C-JL624A.yaml b/device-types/HPE/Aruba-8325-48Y8C-JL624A.yaml index d94dab1059..694c294bb9 100644 --- a/device-types/HPE/Aruba-8325-48Y8C-JL624A.yaml +++ b/device-types/HPE/Aruba-8325-48Y8C-JL624A.yaml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: Aruba 8325-48Y8C Front-to-Back -slug: hpe-aruba-8325-48Y8C-jl624a +slug: hpe-aruba-8325-48y8c-jl624a part_number: JL624A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/Aruba-8325-48Y8C-JL625A.yaml b/device-types/HPE/Aruba-8325-48Y8C-JL625A.yaml index a59565f609..2dc5e7c95c 100644 --- a/device-types/HPE/Aruba-8325-48Y8C-JL625A.yaml +++ b/device-types/HPE/Aruba-8325-48Y8C-JL625A.yaml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: Aruba 8325-48Y8C Back-to-Front -slug: hpe-aruba-8325-48Y8C-jl625a +slug: hpe-aruba-8325-48y8c-jl625a part_number: JL625A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/FlexFabric-5800-24G.yml b/device-types/HPE/FlexFabric-5800-24G.yml index 66fa104327..1c44464844 100644 --- a/device-types/HPE/FlexFabric-5800-24G.yml +++ b/device-types/HPE/FlexFabric-5800-24G.yml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: FlexFabric 5800-24G -slug: hpe-flexfabric-5800-24G +slug: hpe-flexfabric-5800-24g part_number: JC100B u_height: 1 is_full_depth: false diff --git a/device-types/HPE/FlexFabric-5800-48G.yml b/device-types/HPE/FlexFabric-5800-48G.yml index 53f44a2f2b..3d90efe3a7 100644 --- a/device-types/HPE/FlexFabric-5800-48G.yml +++ b/device-types/HPE/FlexFabric-5800-48G.yml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: FlexFabric 5800-48G -slug: hpe-flexfabic-5800-48G +slug: hpe-flexfabic-5800-48g part_number: JC105B u_height: 1 is_full_depth: false diff --git a/device-types/HPE/FlexFabric-5920AF-24XG.yml b/device-types/HPE/FlexFabric-5920AF-24XG.yml index d095210b8f..1958b02893 100644 --- a/device-types/HPE/FlexFabric-5920AF-24XG.yml +++ b/device-types/HPE/FlexFabric-5920AF-24XG.yml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: FlexFabric 5920AF-24XG -slug: hpe-flexfabric-5920AF-24xg +slug: hpe-flexfabric-5920af-24xg part_number: JG296A u_height: 1 is_full_depth: true diff --git a/device-types/HPE/HP-5500-24G-4SFP-HI.yaml b/device-types/HPE/HP-5500-24G-4SFP-HI.yaml index 0605304ae4..64f0f939d9 100644 --- a/device-types/HPE/HP-5500-24G-4SFP-HI.yaml +++ b/device-types/HPE/HP-5500-24G-4SFP-HI.yaml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: HPE 5500-24G-4SFP HI -slug: hpe-5500-24G-4SFP-HI +slug: hpe-5500-24g-4sfp-hi part_number: JG311A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/ProCurve-A5800-24G.yml b/device-types/HPE/ProCurve-A5800-24G.yml index 590526015e..3eeece29ae 100644 --- a/device-types/HPE/ProCurve-A5800-24G.yml +++ b/device-types/HPE/ProCurve-A5800-24G.yml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: ProCurve A5800-24G -slug: hpe-procurve-A5800-24G +slug: hpe-procurve-a5800-24g part_number: JC100A u_height: 1 is_full_depth: false diff --git a/device-types/Huawei/S3100-8TP-PWR-EI.yaml b/device-types/Huawei/S3100-8TP-PWR-EI.yaml index f2522b8b43..2a8cb35549 100644 --- a/device-types/Huawei/S3100-8TP-PWR-EI.yaml +++ b/device-types/Huawei/S3100-8TP-PWR-EI.yaml @@ -1,7 +1,7 @@ --- manufacturer: Huawei model: S3100-8TP-PWR-EI -slug: huawei-S3100-8TP-PWR-EI +slug: huawei-s3100-8tp-pwr-ei part_number: S3100-8TP-PWR-EI u_height: 1.0 weight: 2.8 diff --git a/device-types/Huawei/S5700-28P-LI-AC.yaml b/device-types/Huawei/S5700-28P-LI-AC.yaml index 138d398105..ba2567e560 100644 --- a/device-types/Huawei/S5700-28P-LI-AC.yaml +++ b/device-types/Huawei/S5700-28P-LI-AC.yaml @@ -1,7 +1,7 @@ --- manufacturer: Huawei model: S5700-28P-LI-AC -slug: huawei-S5700-28P-LI-AC +slug: huawei-s5700-28p-li-ac u_height: 1.0 weight: 2.8 weight_unit: kg diff --git a/device-types/Huawei/S5720-28X-LI-24S-DC.yaml b/device-types/Huawei/S5720-28X-LI-24S-DC.yaml index 5ab782d3c8..b6f94fccaf 100644 --- a/device-types/Huawei/S5720-28X-LI-24S-DC.yaml +++ b/device-types/Huawei/S5720-28X-LI-24S-DC.yaml @@ -1,7 +1,7 @@ --- manufacturer: Huawei model: S5720-28X-LI-24S-DC -slug: S5720-28X-LI-24S-DC +slug: s5720-28x-li-24s-dc u_height: 1.0 is_full_depth: true console-ports: diff --git a/device-types/Infoblox/IB-1410.yaml b/device-types/Infoblox/IB-1410.yaml index a53275bbcf..8f4f29d2d9 100644 --- a/device-types/Infoblox/IB-1410.yaml +++ b/device-types/Infoblox/IB-1410.yaml @@ -1,7 +1,7 @@ --- manufacturer: Infoblox model: IB-1410 -slug: IB-1410 +slug: ib-1410 is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Infoblox/IB-1420.yaml b/device-types/Infoblox/IB-1420.yaml index a485f99291..f9edc9cb9c 100644 --- a/device-types/Infoblox/IB-1420.yaml +++ b/device-types/Infoblox/IB-1420.yaml @@ -1,7 +1,7 @@ --- manufacturer: Infoblox model: IB-1420 -slug: IB-1420 +slug: ib-1420 is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Infoblox/TE-1415-NS1GD-AC.yaml b/device-types/Infoblox/TE-1415-NS1GD-AC.yaml index 7b14c7689f..6c4369cf4c 100644 --- a/device-types/Infoblox/TE-1415-NS1GD-AC.yaml +++ b/device-types/Infoblox/TE-1415-NS1GD-AC.yaml @@ -1,7 +1,7 @@ --- manufacturer: Infoblox model: TE-1415-NS1GD-AC -slug: TE-1415-NS1GD-AC +slug: te-1415-ns1gd-ac is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Infoblox/TE-815-NS1GD-AC.yaml b/device-types/Infoblox/TE-815-NS1GD-AC.yaml index b14caf11e6..c03c93beed 100644 --- a/device-types/Infoblox/TE-815-NS1GD-AC.yaml +++ b/device-types/Infoblox/TE-815-NS1GD-AC.yaml @@ -1,7 +1,7 @@ --- manufacturer: Infoblox model: TE-815-NS1GD-AC -slug: TE-815-NS1GD-AC +slug: te-815-ns1gd-ac is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Juniper/SRX210HE2.yaml b/device-types/Juniper/SRX210HE2.yaml index 99d36914ca..bc8d550668 100644 --- a/device-types/Juniper/SRX210HE2.yaml +++ b/device-types/Juniper/SRX210HE2.yaml @@ -1,7 +1,7 @@ --- manufacturer: Juniper model: SRX21HE2 -slug: srx210HE2 +slug: srx210he2 is_full_depth: false interfaces: - name: ge-0/0/0 diff --git a/device-types/Juniper/SRX240H2.yaml b/device-types/Juniper/SRX240H2.yaml index 61dfdb2d47..ed0da0436c 100644 --- a/device-types/Juniper/SRX240H2.yaml +++ b/device-types/Juniper/SRX240H2.yaml @@ -1,7 +1,7 @@ --- manufacturer: Juniper model: SRX240H2 -slug: srx240H2 +slug: srx240h2 is_full_depth: false interfaces: - name: ge-0/0/0 diff --git a/device-types/Lenovo/SR530.yaml b/device-types/Lenovo/SR530.yaml index 64cd683cb2..e76ff76729 100644 --- a/device-types/Lenovo/SR530.yaml +++ b/device-types/Lenovo/SR530.yaml @@ -1,7 +1,7 @@ --- manufacturer: Lenovo model: ThinkSystem SR530 -slug: SR530 +slug: sr530 part_number: 7X07 u_height: 1 is_full_depth: true diff --git a/device-types/Lenovo/SR550.yaml b/device-types/Lenovo/SR550.yaml index 17aebb13ee..c7cbe0264c 100644 --- a/device-types/Lenovo/SR550.yaml +++ b/device-types/Lenovo/SR550.yaml @@ -1,7 +1,7 @@ --- manufacturer: Lenovo model: ThinkSystem SR550 -slug: SR550 +slug: sr550 part_number: 7X04 u_height: 2 is_full_depth: true diff --git a/device-types/Lenovo/SR630.yaml b/device-types/Lenovo/SR630.yaml index 0a64ff2ef3..b50b904b8e 100644 --- a/device-types/Lenovo/SR630.yaml +++ b/device-types/Lenovo/SR630.yaml @@ -1,7 +1,7 @@ --- manufacturer: Lenovo model: SR630 -slug: SR630 +slug: sr630 part_number: 7X02 is_full_depth: true subdevice_role: parent diff --git a/device-types/Lenovo/SR650.yaml b/device-types/Lenovo/SR650.yaml index e75d0a0cdb..09061c827f 100644 --- a/device-types/Lenovo/SR650.yaml +++ b/device-types/Lenovo/SR650.yaml @@ -1,7 +1,7 @@ --- manufacturer: Lenovo model: ThinkSystem SR650 -slug: SR650 +slug: sr650 part_number: 7X06 u_height: 2 is_full_depth: true diff --git a/device-types/Lenovo/ThinkSystem_AUKJ.yaml b/device-types/Lenovo/ThinkSystem_AUKJ.yaml index e00d6ad4c1..096e9675e4 100644 --- a/device-types/Lenovo/ThinkSystem_AUKJ.yaml +++ b/device-types/Lenovo/ThinkSystem_AUKJ.yaml @@ -1,7 +1,7 @@ --- manufacturer: Lenovo model: ThinkSystem 10Gb 2-port SFP+ LOM -slug: thinksystem-10Gb-2SFPP +slug: thinksystem-10gb-2sfpp part_number: 7ZT7A00546 u_height: 0 is_full_depth: false diff --git a/device-types/Lenovo/ThinkSystem_AUKK.yaml b/device-types/Lenovo/ThinkSystem_AUKK.yaml index 57bfb43ce7..f19ad236ca 100644 --- a/device-types/Lenovo/ThinkSystem_AUKK.yaml +++ b/device-types/Lenovo/ThinkSystem_AUKK.yaml @@ -1,7 +1,7 @@ --- manufacturer: Lenovo model: ThinkSystem 10Gb 4-port SFP+ LOM -slug: thinksystem-10Gb-4SFPP +slug: thinksystem-10gb-4sfpp part_number: 7ZT7A00547 u_height: 0 is_full_depth: false diff --git a/device-types/MikroTik/RB1200.yaml b/device-types/MikroTik/RB1200.yaml index e6a96e6394..47b7676016 100644 --- a/device-types/MikroTik/RB1200.yaml +++ b/device-types/MikroTik/RB1200.yaml @@ -1,7 +1,7 @@ --- manufacturer: MikroTik model: RB1200 -slug: mikrotik-RB1200 +slug: mikrotik-rb1200 part_number: RB1200 u_height: 0 weight: 0.37 diff --git a/device-types/MikroTik/RB750Gr3.yaml b/device-types/MikroTik/RB750Gr3.yaml index d92841b462..eb6eaef4fe 100644 --- a/device-types/MikroTik/RB750Gr3.yaml +++ b/device-types/MikroTik/RB750Gr3.yaml @@ -1,7 +1,7 @@ --- manufacturer: MikroTik model: RB750Gr3 -slug: rb750Gr3 +slug: rb750gr3 comments: '[MikroTik RB750Gr3 Datasheet](https://mikrotik.com/product/RB750Gr3)' interfaces: - name: ether1 diff --git a/device-types/Nokia/7210-SAS-Sx.yaml b/device-types/Nokia/7210-SAS-Sx.yaml index 0ff45ec7ff..ee9026fff0 100644 --- a/device-types/Nokia/7210-SAS-Sx.yaml +++ b/device-types/Nokia/7210-SAS-Sx.yaml @@ -1,7 +1,7 @@ --- manufacturer: Nokia model: 7210 SAS-Sx 10/100GE -slug: 7210-sas-sx-10-100GE +slug: 7210-sas-sx-10-100ge part_number: 3HE11597AARB01 u_height: 2 is_full_depth: false diff --git a/device-types/QNAP/TS-453B.yml b/device-types/QNAP/TS-453B.yml index ac2e179bce..573e261673 100644 --- a/device-types/QNAP/TS-453B.yml +++ b/device-types/QNAP/TS-453B.yml @@ -1,7 +1,7 @@ --- manufacturer: QNAP model: TS-453B -slug: qnap-ts-453B +slug: qnap-ts-453b u_height: 0 part_number: TS-453B airflow: side-to-rear diff --git a/device-types/QNAP/TS-453U-RP.yml b/device-types/QNAP/TS-453U-RP.yml index 7d1f5738f2..acd892faf2 100644 --- a/device-types/QNAP/TS-453U-RP.yml +++ b/device-types/QNAP/TS-453U-RP.yml @@ -1,7 +1,7 @@ --- manufacturer: QNAP model: TS-453U-RP -slug: ts-453U-RP +slug: ts-453u-rp part_number: TS-453U-RP u_height: 1 airflow: front-to-rear diff --git a/device-types/QNAP/TS-469L.yml b/device-types/QNAP/TS-469L.yml index 95ce226656..09a13dd046 100644 --- a/device-types/QNAP/TS-469L.yml +++ b/device-types/QNAP/TS-469L.yml @@ -1,7 +1,7 @@ --- manufacturer: QNAP model: TS-469L -slug: ts-469L +slug: ts-469l part_number: TS-469L is_full_depth: false subdevice_role: parent diff --git a/device-types/QNAP/TS-469U-RP.yml b/device-types/QNAP/TS-469U-RP.yml index b855e5963c..14b0897f2f 100644 --- a/device-types/QNAP/TS-469U-RP.yml +++ b/device-types/QNAP/TS-469U-RP.yml @@ -1,7 +1,7 @@ --- manufacturer: QNAP model: TS-469U-RP -slug: ts-469U-RP +slug: ts-469u-rp part_number: TS-469U-RP u_height: 1 airflow: front-to-rear diff --git a/device-types/Raritan/PX3-5469R.yaml b/device-types/Raritan/PX3-5469R.yaml index 5b9b36a92e..52533b50a5 100644 --- a/device-types/Raritan/PX3-5469R.yaml +++ b/device-types/Raritan/PX3-5469R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Raritan model: PX3-5469R -slug: PX3-5469R +slug: px3-5469r part_number: PX3-5469R u_height: 2 is_full_depth: false diff --git a/device-types/Raritan/PX3-5497V.yaml b/device-types/Raritan/PX3-5497V.yaml index 8d99b00eba..2f99607a46 100755 --- a/device-types/Raritan/PX3-5497V.yaml +++ b/device-types/Raritan/PX3-5497V.yaml @@ -1,7 +1,7 @@ --- manufacturer: Raritan model: PX3-5497V -slug: PX3-5497V +slug: px3-5497v part_number: PX3-5497V u_height: 0 is_full_depth: false diff --git a/device-types/Raritan/PX3-5664U.yaml b/device-types/Raritan/PX3-5664U.yaml index 3f12a41f96..8fb95016bf 100644 --- a/device-types/Raritan/PX3-5664U.yaml +++ b/device-types/Raritan/PX3-5664U.yaml @@ -1,7 +1,7 @@ --- manufacturer: Raritan model: PX3-5664U -slug: PX3-5664U +slug: px3-5664u part_number: PX3-5664U u_height: 0 is_full_depth: false diff --git a/device-types/Rockwell Automation/1756-A4.yaml b/device-types/Rockwell Automation/1756-A4.yaml index 580f93c75e..7521badb48 100644 --- a/device-types/Rockwell Automation/1756-A4.yaml +++ b/device-types/Rockwell Automation/1756-A4.yaml @@ -2,7 +2,7 @@ manufacturer: Rockwell Automation model: ControlLogix Rack - 4 Slot part_number: 1756-a4 -slug: 1756-A4 +slug: 1756-a4 u_height: 3 is_full_depth: false subdevice_role: parent diff --git a/device-types/Rockwell Automation/1756-A7K.yaml b/device-types/Rockwell Automation/1756-A7K.yaml index 9e7fb666fc..9f18a19026 100644 --- a/device-types/Rockwell Automation/1756-A7K.yaml +++ b/device-types/Rockwell Automation/1756-A7K.yaml @@ -2,7 +2,7 @@ manufacturer: Rockwell Automation model: ControlLogix Rack K - 7 Slot part_number: 1756-a7k -slug: 1756-A7K +slug: 1756-a7k u_height: 3 is_full_depth: false subdevice_role: parent diff --git a/device-types/Supermicro/SYS-2028U-E1CNR4T.yml b/device-types/Supermicro/SYS-2028U-E1CNR4T.yml index b51260b8ee..15bedccd6f 100644 --- a/device-types/Supermicro/SYS-2028U-E1CNR4T.yml +++ b/device-types/Supermicro/SYS-2028U-E1CNR4T.yml @@ -1,7 +1,7 @@ --- manufacturer: Supermicro model: SYS-2028U-E1CNR4T+ -slug: sys-2028U-e1cnr4tplus +slug: sys-2028u-e1cnr4tplus u_height: 2 is_full_depth: true console-ports: diff --git a/device-types/TP-Link/TL-SG1024D.yaml b/device-types/TP-Link/TL-SG1024D.yaml index 8c7603260e..3200b2a44f 100644 --- a/device-types/TP-Link/TL-SG1024D.yaml +++ b/device-types/TP-Link/TL-SG1024D.yaml @@ -1,7 +1,7 @@ --- manufacturer: TP-Link model: TL-SG1024D -slug: tl-SG1024d +slug: tl-sg1024d part_number: TL-SG1024D is_full_depth: false u_height: 1 diff --git a/device-types/Ubiquiti/NBE-5AC-Gen2.yaml b/device-types/Ubiquiti/NBE-5AC-Gen2.yaml index 019822150d..1e59df45a7 100644 --- a/device-types/Ubiquiti/NBE-5AC-Gen2.yaml +++ b/device-types/Ubiquiti/NBE-5AC-Gen2.yaml @@ -1,7 +1,7 @@ --- manufacturer: Ubiquiti model: NanoBeam 5AC Gen2 -slug: nbe-5ac-Gen2 +slug: nbe-5ac-gen2 part_number: NBE-5AC-Ge2n u_height: 0 is_full_depth: false diff --git a/device-types/ZPE/NSC-T48R-STND-DAC.yaml b/device-types/ZPE/NSC-T48R-STND-DAC.yaml index d076a75092..fb20b2758d 100644 --- a/device-types/ZPE/NSC-T48R-STND-DAC.yaml +++ b/device-types/ZPE/NSC-T48R-STND-DAC.yaml @@ -1,7 +1,7 @@ --- manufacturer: ZPE model: NSC-T48R-STND-DAC -slug: NSC-T48R-STND-DAC +slug: nsc-t48r-stnd-dac part_number: NSC-T48R-STND-DAC u_height: 1 is_full_depth: false diff --git a/device-types/Zyxel/VMG1312-B10A.yaml b/device-types/Zyxel/VMG1312-B10A.yaml index e34af5c82f..0db689703d 100644 --- a/device-types/Zyxel/VMG1312-B10A.yaml +++ b/device-types/Zyxel/VMG1312-B10A.yaml @@ -1,7 +1,7 @@ --- manufacturer: Zyxel model: VMG1312-B10A -slug: zyxel-vmg1312-B10A +slug: zyxel-vmg1312-b10a part_number: '402444' u_height: 0 weight: 245 diff --git a/device-types/ghipsystems/GS5104-1471-EC.yaml b/device-types/ghipsystems/GS5104-1471-EC.yaml index 1e0f17f1a4..e47d05825e 100644 --- a/device-types/ghipsystems/GS5104-1471-EC.yaml +++ b/device-types/ghipsystems/GS5104-1471-EC.yaml @@ -1,7 +1,7 @@ --- manufacturer: ghipsystems model: GS5104-1471-EC -slug: GS5104-1471-ec +slug: gs5104-1471-ec comments: '[4 Channels 1471-1531nm, LC/UPC, Dual Fiber, CWDM](https://ghipsystems.com/cms/en/wdm-catalogue/express-cwdm/)' part_number: GS5104-1471-EC u_height: 1 diff --git a/schema/devicetype.json b/schema/devicetype.json index 73d66cd325..62d7618a4c 100644 --- a/schema/devicetype.json +++ b/schema/devicetype.json @@ -9,7 +9,7 @@ }, "slug": { "type": "string", - "pattern": "^[-a-zA-Z0-9_]+$" + "pattern": "^[-a-z0-9_]+$" }, "part_number": { "type": "string"