Skip to content

Commit 89e9d16

Browse files
committed
feat(redfish): add parsers for new Redfish resource types
Add pure parser functions for the resource types consumed by the new endpoint-named monitoring plugins: * get_manager() * get_systems_ethernetinterfaces() * get_systems_memory() * get_systems_processors() * get_systems_storage_volumes() * get_updateservice_firmwareinventory() Also expose the EthernetInterfaces, Memory, Processors and Volumes collection links via the existing system/storage parsers.
1 parent 24a243a commit 89e9d16

2 files changed

Lines changed: 408 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88

99
## [Unreleased]
1010

11-
tbd
11+
### Added
12+
13+
* redfish.py: `get_manager()` parses a manager (BMC) resource for health monitoring and identification
14+
* redfish.py: `get_systems_ethernetinterfaces()` parses an Ethernet interface resource for health monitoring and identification
15+
* redfish.py: `get_systems_memory()` parses a memory module (DIMM) resource for health monitoring and identification
16+
* redfish.py: `get_systems_processors()` parses a processor (CPU) resource for health monitoring and identification
17+
* redfish.py: `get_systems_storage_volumes()` parses a volume (logical drive) resource for health monitoring and identification
18+
* redfish.py: `get_updateservice_firmwareinventory()` parses a firmware inventory resource for version reporting and health monitoring
1219

1320

1421
## [v4.3.0] - 2026-06-06

0 commit comments

Comments
 (0)