mirror of
https://github.com/netbox-community/devicetype-library.git
synced 2024-11-21 16:03:23 +01:00
Merge branch 'master' into improve-image-tests
This commit is contained in:
commit
d4d0d06ad1
@ -1,7 +1,7 @@
|
||||
---
|
||||
manufacturer: Cisco
|
||||
model: Nexus C3064PQ-10GE
|
||||
slug: cisco-nexus-c3064pq-10ge
|
||||
slug: cisco-n3k-c3064pq-10ge
|
||||
part_number: N3K-C3064PQ-10GE
|
||||
u_height: 1
|
||||
is_full_depth: false
|
||||
|
@ -7,6 +7,7 @@ is_full_depth: false
|
||||
weight: 5.5
|
||||
weight_unit: kg
|
||||
airflow: right-to-left
|
||||
front_image: true
|
||||
comments: '[Extreme Networks X150-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-0CD347F4-C441-47C3-9D5B-3BA8649DB783.shtml)'
|
||||
power-ports:
|
||||
- name: DCE2
|
||||
|
@ -7,6 +7,7 @@ is_full_depth: false
|
||||
weight: 4.8
|
||||
weight_unit: kg
|
||||
airflow: right-to-left
|
||||
front_image: true
|
||||
comments: '[Extreme Networks X150-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-A48D9BB9-E0EC-41DB-AE56-F2615275A38A.shtml)'
|
||||
power-ports:
|
||||
- name: DCE2
|
||||
|
@ -7,6 +7,7 @@ is_full_depth: false
|
||||
weight: 5.5
|
||||
weight_unit: kg
|
||||
airflow: right-to-left
|
||||
front_image: true
|
||||
comments: '[Extreme Networks X150-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-05C591DD-EB29-4D08-B5D5-F21C4AEFD200.shtml)'
|
||||
power-ports:
|
||||
- name: DCE2
|
||||
|
@ -18,6 +18,10 @@ module-bays:
|
||||
- name: PSU-2
|
||||
label: '2'
|
||||
position: PSU-2
|
||||
- name: PCIe Slot 1
|
||||
position: '1'
|
||||
- name: PCIe Slot 2
|
||||
position: '2'
|
||||
interfaces:
|
||||
- name: LAN1
|
||||
type: 1000base-t
|
||||
|
12
module-types/Cisco/NXA-PAC-1200W-PI.yaml
Normal file
12
module-types/Cisco/NXA-PAC-1200W-PI.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
manufacturer: Cisco
|
||||
model: NXA-PAC-1200W-PI
|
||||
part_number: NXA-PAC-1200W-PI
|
||||
description: Nexus AC 1200W PSU - Port Side Intake
|
||||
comments: Nexus AC 1200W PSU - Port Side Intake / [Cisco Nexus 9300-FX2 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/datasheet-c78-742282.html)
|
||||
weight: 1.1
|
||||
weight_unit: kg
|
||||
power-ports:
|
||||
- name: PSU{module}
|
||||
type: iec-60320-c14
|
||||
maximum_draw: 1100
|
11
module-types/Synology/E25G30-F2.yaml
Normal file
11
module-types/Synology/E25G30-F2.yaml
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
manufacturer: Synology
|
||||
model: E25G30-F2
|
||||
part_number: E25G30-F2
|
||||
description: Dual-port 25GbE SFP28 PCIe 3.0 x8 Network adapter
|
||||
comments: '[E25G30-F2 Specs](https://www.synology.com/en-us/products/E25G30-F2#specs)'
|
||||
interfaces:
|
||||
- name: '{module}/LAN 1'
|
||||
type: 25gbase-x-sfp28
|
||||
- name: '{module}/LAN 2'
|
||||
type: 25gbase-x-sfp28
|
15
module-types/Synology/PSU 500W-RP Module_2.yml
Normal file
15
module-types/Synology/PSU 500W-RP Module_2.yml
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
manufacturer: Synology
|
||||
model: PSU 500W-RP Module_2
|
||||
part_number: PSU 500W-RP Module_2
|
||||
description: Redundant Power Module 500W
|
||||
weight: 0.77
|
||||
weight_unit: kg
|
||||
comments: |
|
||||
[PSU 500W-RP Redundant Power Module 500W](https://www.synology.com/de-de/products/spare_parts?search_by=category&category=PSU)
|
||||
|
||||
for FS3410, SA6400, SA3610, SA3410, RS4021xs+, RS3621xs+, RS3621RPxs, RS2821RP+, RX1223RP.
|
||||
power-ports:
|
||||
- name: '{module}'
|
||||
type: iec-60320-c14
|
||||
maximum_draw: 500
|
15
module-types/Synology/PSU 550W-RP Module_1.yml
Normal file
15
module-types/Synology/PSU 550W-RP Module_1.yml
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
manufacturer: Synology
|
||||
model: PSU 550W-RP Module_1
|
||||
part_number: PSU 550W-RP Module_1
|
||||
description: Redundant Power Module 550W
|
||||
weight: 0.82
|
||||
weight_unit: kg
|
||||
comments: |
|
||||
[PSU 550W-RP Redundant Power Module 550W](https://www.synology.com/de-de/products/spare_parts?search_by=category&category=PSU)
|
||||
|
||||
for FS3410, SA6400, SA3610, SA3410, RS4021xs+, RS3621xs+, RS3621RPxs, RS2821RP+, RX1223RP.
|
||||
power-ports:
|
||||
- name: '{module}'
|
||||
type: iec-60320-c14
|
||||
maximum_draw: 550
|
@ -159,6 +159,14 @@ def test_definitions(file_path, schema, change_type):
|
||||
|
||||
# Load YAML data from file
|
||||
definition = yaml.load(content, Loader=DecimalSafeLoader)
|
||||
|
||||
# Check for non-ASCII characters
|
||||
non_ascii_chars = [char for char in content if ord(char) > 127]
|
||||
if non_ascii_chars:
|
||||
pytest.fail(
|
||||
f"{file_path} contains non-ASCII characters: {', '.join(set(non_ascii_chars))}",
|
||||
pytrace=False
|
||||
)
|
||||
|
||||
# Validate YAML definition against the supplied schema
|
||||
try:
|
||||
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user