<div dir="ltr"><div dir="ltr" style="font-size:12.8px">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. <div><br></div><div>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). </div><div><br></div><div>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 ?<br clear="all"><div>This gist shows the clashing AttributeName values <a href="https://gist.github.com/anish/cef1e9d11f0ddd59f3c009fece0fb552" target="_blank">https://gist.github.<wbr>com/anish/<wbr>cef1e9d11f0ddd59f3c009fece0fb5<wbr>52</a></div><div>-Anish</div></div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">One socket to bind them all</div></div>
</div>