Commit Graph

24 Commits

Author SHA1 Message Date
Daniel W. Anner
d0cb58d96e
Adding Tests: Device Power (#1463)
* broke component validation out to its own function. Adding logic for validating device power input.

* Added console-port poe true for adapters. Updating devices to add proper power sources.

* Adding switches to allow for tests to properly determine POE status.

* Fixing files with missing power definitions.
2023-07-17 15:23:56 -04:00
Daniel W. Anner
c95b166139
Implementing Test Updates (Slugs & File Names) (#1454)
* breaking out tests for easier usage

* refactoring codebase

* Added verification for properly formatted slug and fixed definitions that were incorrect

* Adding new test case to ensure the file name matches either the slug or the part_number

* fixed file names to match proper formatting
2023-07-12 20:00:44 -04:00
Daniel W. Anner
7ab7852a3b
Slug Migration (#1375)
* Migrated device slugs for 3com

* Migrated device slugs for A10

* migrating manufacturers slugs

* Migrated device slugs for AVM

* Migrated device slugs for Avocent

* Migrated device slugs for Brocade

* Migrated device slugs for Calix

* Migrated device slugs for Checkpoint

* Migrated device slugs for more Checkpoint files

* Migrated device slugs for Ciena

* Migrated device slugs for Citrix

* Migrated device slugs for Colable

* Migrated device slugs for Corning

* Migrated device slugs for CryptoPro

* Migrated device slugs for CyberPower

* Migrated device slugs for Datacom

* Migrating slug definition for manufacturer Deciso

* Migrating slug definition for manufacturer Dell

* Migrating slug definition for manufacturer Extreme Networks

* Migrating slug definition for manufacturer F5

* Migrating slug definition for manufacturer Fortinet

* Migrating slug definition for manufacturer FS

* Migrating slug definition for manufacturer Generic

* Migrating slug definition for manufacturer Huawei

* Migrating slug definition for manufacturer LANCOM

* Migrating slug definition for manufacturer Lenovo

* Migrating slug definition for manufacturer Mikrotik

* Migrating slug definition for manufacturer Opengear

* Migrating slug definition for manufacturer Palo Alto

* Migrating slug definition for manufacturer Panduit

* Migrating slug definition for manufacturer QNAP

* Migrating slug definition for manufacturer Rockwell Automation

* Migrating slug definition for manufacturer Ubiquiti

* Migrating slug definition for manufacturer Yamaha

* Migrating slug definition for manufacturer WTI

* Migrating slug definition for manufacturers

* Migrating slug definition for manufacturer Rohde & Schwarz

* fixing double slugs and file names

* fixing slug names to match proper format

* fixing slug names to match proper format

* fixing slugs to match proper format

* fixing slugs to match proper format for Nokia. Also fixed file names for elevation images.

* fixing slugs to match proper format

* fixing slugs to match proper format

* fixing slugs to match proper format for manufacturer Cisco

* fixing slugs to match proper format for manufacturer MikroTik

* fixing slugs to match proper format for manufacturer Ubiquiti

* adding sloppy script used to migrate files
2023-05-22 16:38:34 -04:00
Daniel W. Anner
871fd00893
Adding Vertiv & Avocent MPUIQ-SRL and MPUIQ-VMCHS (#1313) 2023-04-25 12:58:43 -04:00
Daniel W. Anner
1ddaab3951
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
2023-03-25 11:45:15 -04:00
Olivier Desnoë
f26a9f72f4
Added and fixed several Avocent device types (#1183)
* added and fixed several Fortinet device types

* added power port type on PS2 (was missing)

* added airflow, weight and prepended slug with avocent

* refined to exact model of the data sheet and added description with link to data sheet

* changed weight format

---------

Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
2023-03-10 09:38:18 -05:00
Daniel W. Anner
877c1ca2e1
Import cleanup (#1185)
* After running a full repo import, these came back with errors. Fixes for those errors here

* pre-commit run cleanup
2023-03-09 00:19:45 -05:00
Daniel W. Anner
774810c56d
Removed mgmt_only: false, removed extra newlines (#1064) 2023-01-21 01:11:27 -05:00
Michael Klose
879be46758
Fix #616 Unknown properties are ignored during schema validation (#621)
* Fix Unknown properties are ignored during schema validation #616
* Fix misspelled properties in files
2022-01-06 13:37:24 -05:00
Tim Rightnour
c3be9641e9
Avocent/Cyclades PM devices, and DSR2035 (#442)
* Add the Avocent DSR2035 KVM, it's DSR modules, and the full set of PM10/PM20 devices
2021-08-16 22:12:24 -04:00
Ryan Merolle
7b303a5ace
YAML Formatting & Validation (#347)
* leverage yamllint in GitHub actions 

* add pre-commits

* validation updates

* Update README.md

* Update CONTRIBUTING.md
2021-02-27 07:25:47 -05:00
mayafox
74bd567f81
additional Extreme, Avocent, & Raritan devices (#291) 2020-12-22 10:55:12 -05:00
Tim Rightnour
fca7b73c33
Add Cyclades/Avocent AlterPath PM10 (#252) 2020-11-09 10:55:43 -05:00
Tim Rightnour
b09a00bc0b
Add the Avocent/Cyclades ACS16 (#182) 2020-08-08 22:58:02 -04:00
garbled1
1f791ae051 Add a cyclades TS1000 and an arista 7124SX 2020-03-15 11:33:30 -07:00
Jason Emery
3e66b59be9
Update ACS8048.yaml 2020-02-26 10:24:26 -08:00
Jason Emery
5c20c8ce3c
Update ACS8048.yaml 2020-02-25 17:25:45 -08:00
Jason Emery
dccd6ec68d
Update ACS8048.yaml 2020-02-16 11:36:22 -08:00
Jason Emery
e6f5f6480f
Update ACS8048.yaml 2020-02-16 11:32:59 -08:00
Jason Emery
9a527e7e5b
Update ACS8048.yaml 2020-02-16 11:32:07 -08:00
Jason Emery
a1727ba2da
Update ACS8048.yaml
Fixed missing interface types
2020-02-16 11:31:39 -08:00
Jason Emery
8e8020be9b
Rename ACS8048 to ACS8048.yaml 2020-02-16 11:28:26 -08:00
Jason Emery
1885e70e83
Create ACS8048 2020-02-16 11:25:59 -08:00
garbled1
cbbb4d6bb3 Add Avocent PM3009H 2020-01-18 08:12:20 -07:00