iDRAC-InventoryParser is a Python-based tool designed for parsing and summarizing hardware inventory information generated by iDRAC. The tool can output data in raw text or Markdown format, suitable for documentation or further analysis.
- Parses iDRAC generated XML files to extract hardware information.
- Summarizes unique hardware configurations.
- Outputs data in raw text or Markdown format.
- Supports attribute filtering for focused output.
git clone https://github.com/primeinc/iDRAC-InventoryParser.git
cd iDRAC-InventoryParser
Basic usage to parse and output hardware information in raw text:
python main.py /path/to/iDRAC-HardwareInventory.xml raw
To output summarized unique hardware configurations:
python main.py /path/to/iDRAC-HardwareInventory.xml raw --unique
To generate Markdown tables:
python main.py /path/to/iDRAC-HardwareInventory.xml md
Feel free to fork the project and submit your contributions via pull requests.
This project is licensed under the MIT License