I'm extending python-dracclient to pull in iDrac & System resources (DCIM_iDRACCard* & DCIM_System*). The way DCIM_BIOS* attributes work right now, only AttributeName, current_value, pending_value and read_only status are parsed.
However, this approach does not work with iDRAC or System attributes as the AttributeName values are not unique, and require a minimum of GroupID#AttributeName to be able to identified uniquely identified. A quick look at racadm xml output shows this naming as well (see anything under the System.Embedded.1 or iDRAC.Embedded.1 FQDDs as opposed to the BIOS.Setup.1-1 FQDD). Is parsing iDrac/System attributes differently from BIOS attributes the correct approach here (this will also make it match racadm output), or should I be changing all Attributes to be parsed the same way ? This gist shows the clashing AttributeName values https://gist.github. com/anish/cef1e9d11f0ddd59f3c009fece0fb552 -Anish -- One socket to bind them all
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev