Commit Graph

21 Commits

Author SHA1 Message Date
Daniel Sheppard
5280e73094 Add Tripp Lite PDUMVR30HVNETLX 2023-07-28 20:21:22 -05:00
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
a1284a34c0
Filename fixes (#1378)
* Migrating files with underscores to dashes

* fixing file names
2023-05-22 18:15:06 -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
Johannes Müller Aguilar
9e31c97569
Add 5PX3000IRT2U.yaml (#1317)
* Add 5PX3000IRT2U.yaml

* Update 5PX3000IRT2U.yaml

Added weight and part_number

---------

Co-authored-by: Johannes Müller Aguilar <johannes.muelleraguilar@cloudflight.io>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 11:26:59 -04:00
David U
fb3431baab
Add Eaton 5PX2200IRT (#1268)
* Add Eaton 5PX2200IRT

* Fix YAML

* Update 5PX2200IRT.yaml

added weight per manufacturer specifications

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-11 12:57:40 -04:00
Daniel W. Anner
1c6b36aaa5
Eaton Updates (#1247)
* Added proper upc to part number. Added airflow and weight. fixed slug

* Fixed slugs and model names for eaton devices

* Fixed file names
2023-03-30 12:27:08 -04:00
Daniel W. Anner
b36c0d7407
Migrate tripp lite to eaton (#1242)
* Migrate tripp lite to eaton

* merge tripplite module to eaton
2023-03-30 09:54:33 -04:00
Daniel W. Anner
774810c56d
Removed mgmt_only: false, removed extra newlines (#1064) 2023-01-21 01:11:27 -05:00
Appa Omega
f621f3d48d
Eaton PSU, EBM and PDUs (#1035)
* Create 9PX5KIRTN.yaml

Just created this one.
In realety the eth0 should be a module which can be fitted in but this is just right for the most applications i think.

* Update 9PX5KIRTN.yaml

Made changes nameing power outlets. Also set "power_port" for the outlets. Added Battery connector and detection interfaces.

* Create 9PXEBM180.yaml

* Create ESWB05.yaml

* Create ESWB22.yaml

* Changed in-/out-put to hardwired

* Create CBL2OUT32.yaml

* Update 9PX5KIRTN.yaml

Fixes to formatting

* Update 9PX5KIRTN.yaml

Removed un-needed definitions

* Update 9PXEBM180.yaml

Removed un-needed definitions

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-06 12:04:59 -05:00
Daniel Anner
faa515a768
Eaton Smart PDU - EMAT09-10 (#998)
* Added Eaton EMAT09-10 Smart PDU

* Fixed interface types to nema-5-20r
2022-12-27 10:01:50 -05:00
Simon Rommel
e8f8ac5b54
Add Eaton UPS 9PX and related devices/modules (#860)
* device and module types for 9PX, battery module, network card, and sensor

* remove 'null' power allocation from 9PX3000iRT2U

* turn environmental probe into module, add corresponding module slots to UPS

* remove leftover definitions from converting device to module for EMPDT1H1C2
2022-09-02 16:01:45 -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
Deff
183e56cc91
Eaton UPS/PDUs (#619)
* EMA107-10

* PW103BA1U405

* Added Eaton 9PX6K

* Typo on EMA107-10
2022-01-04 08:03:28 -05: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
Collin Clark
ea54b097ee
Update 5PX3000RTN.yaml 2019-12-26 16:15:37 -06:00
Collin Clark
8d6896f56c
Fixed RU height 2019-12-26 13:10:59 -06:00
Collin Clark
56e77edd33
Add interface(s) to UPS 2019-12-26 13:09:35 -06:00
Collin Clark
6358785125
Update 5PX3000RTN.yaml 2019-12-26 13:07:02 -06:00
Collin Clark
74f2982f51
Create Device Type Eaton 5PX3000RTN UPS
in progress
2019-12-26 13:06:36 -06:00