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
This commit is contained in:
Daniel W. Anner 2023-03-25 11:45:15 -04:00 committed by GitHub
parent f313d68310
commit 1ddaab3951
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
88 changed files with 89 additions and 89 deletions

View File

@ -1,7 +1,7 @@
---
manufacturer: APC
model: AP7901B
slug: ap7901B
slug: ap7901b
part_number: AP7901B
u_height: 1
is_full_depth: false

View File

@ -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)'

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -1,7 +1,7 @@
---
manufacturer: Avocent
model: PM3000
slug: PM3000
slug: pm3000
u_height: 0
is_full_depth: false
power-ports:

View File

@ -1,7 +1,7 @@
---
manufacturer: Avocent
model: PM3009H
slug: PM3009H
slug: pm3009h
u_height: 1
is_full_depth: false
console-ports:

View File

@ -1,7 +1,7 @@
---
manufacturer: Ciena
model: 3928AC
slug: 3928AC
slug: 3928ac
part_number: 170-3928-910
u_height: 1
is_full_depth: false

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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\

View File

@ -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\

View File

@ -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\

View File

@ -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\

View File

@ -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\

View File

@ -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\

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)'

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -1,7 +1,7 @@
---
manufacturer: Infoblox
model: IB-1410
slug: IB-1410
slug: ib-1410
is_full_depth: false
u_height: 1
interfaces:

View File

@ -1,7 +1,7 @@
---
manufacturer: Infoblox
model: IB-1420
slug: IB-1420
slug: ib-1420
is_full_depth: false
u_height: 1
interfaces:

View File

@ -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:

View File

@ -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:

View File

@ -1,7 +1,7 @@
---
manufacturer: Juniper
model: SRX21HE2
slug: srx210HE2
slug: srx210he2
is_full_depth: false
interfaces:
- name: ge-0/0/0

View File

@ -1,7 +1,7 @@
---
manufacturer: Juniper
model: SRX240H2
slug: srx240H2
slug: srx240h2
is_full_depth: false
interfaces:
- name: ge-0/0/0

View File

@ -1,7 +1,7 @@
---
manufacturer: Lenovo
model: ThinkSystem SR530
slug: SR530
slug: sr530
part_number: 7X07
u_height: 1
is_full_depth: true

View File

@ -1,7 +1,7 @@
---
manufacturer: Lenovo
model: ThinkSystem SR550
slug: SR550
slug: sr550
part_number: 7X04
u_height: 2
is_full_depth: true

View File

@ -1,7 +1,7 @@
---
manufacturer: Lenovo
model: SR630
slug: SR630
slug: sr630
part_number: 7X02
is_full_depth: true
subdevice_role: parent

View File

@ -1,7 +1,7 @@
---
manufacturer: Lenovo
model: ThinkSystem SR650
slug: SR650
slug: sr650
part_number: 7X06
u_height: 2
is_full_depth: true

View File

@ -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

View File

@ -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

View File

@ -1,7 +1,7 @@
---
manufacturer: MikroTik
model: RB1200
slug: mikrotik-RB1200
slug: mikrotik-rb1200
part_number: RB1200
u_height: 0
weight: 0.37

View File

@ -1,7 +1,7 @@
---
manufacturer: MikroTik
model: RB750Gr3
slug: rb750Gr3
slug: rb750gr3
comments: '[MikroTik RB750Gr3 Datasheet](https://mikrotik.com/product/RB750Gr3)'
interfaces:
- name: ether1

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -9,7 +9,7 @@
},
"slug": {
"type": "string",
"pattern": "^[-a-zA-Z0-9_]+$"
"pattern": "^[-a-z0-9_]+$"
},
"part_number": {
"type": "string"