summaryrefslogtreecommitdiff
path: root/ironic/drivers/modules/drac/utils.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove manager param for iDRAC OEM callsAija Jauntēva2021-08-301-11/+2
| | | | | | | | | Methods don't need to pass manager to execute OEM manager method because it already has that context. This was added for backportability. Depends-On: https://review.opendev.org/c/x/sushy-oem-idrac/+/792087 Change-Id: I67e89f72b1d847df233d2ffec51ca5e8963f51e9
* Refactor iDRAC OEM extension manager callsAija Jauntēva2021-05-191-0/+121
- Re-usable helper created to avoid duplication. - Although there is only one manager for system in known iDRAC systems still iterate through collection for future changes. - Restructured exception raising and error logging for better feedback. - Removed some unit tests to avoid duplication that is covered by method specific unit tests Change-Id: I03fdb48e47c9557c207a20ee876eccf3f3459d9f