
Dan Smith wrote:
# HG changeset patch # User Dan Smith <danms@us.ibm.com> # Date 1203373962 28800 # Node ID c118dc77598088e3bd866df48787e5999aeb9d10 # Parent 7b5611c03994d1568ba69560f5afad284df06bd0 (#2) Add Enumeration support to RASD
Supports enumerating a specific RASD type, as well as the parent classes KVM_RASD, Xen_RASD, as well as CIM_RASD.
Changes: - Remove printf() in place of a CU_DEBUG() (before Kaitlin got a chance to complain, I'll have you know)
+ + if (rasd_type_from_classname(CLASSNAME(ref), &type) == CMPI_RC_OK) { + types[0] = type; + types[1] = 0; + } + + for (i = 0; i < count; i++) { + for (j = 0; types[j] != 0; j++) { + CU_DEBUG(("Doing RASD type %i for %s",
I had troubles compiling with this patch applied - you have an extra open paren here. Also, I was unable to query the CIM_ superclass: wbemcli ein http://localhost/root/virt:CIM_ResourceAllocationSettingData Since the classname is not specify, we're unable to get a domain list from the connection. -- Kaitlin Rupert IBM Linux Technology Center kaitlin@linux.vnet.ibm.com