[Libvirt-cim] [PATCH] [TEST] Add tc to verify VSMS.RemoveResourceSettings() with correct resource

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Fri Mar 13 19:01:14 UTC 2009


>  > > +    drasd = get_typed_class(options.virt,
>  > 'DiskResourceAllocationSettingData')
>  > > +    drasd_id = '%s/%s' % (default_dom, nddev)
>  > > +    dkeys = {'InstanceID' : drasd_id}
>  > > +  
>  > > +    nrasd = get_typed_class(options.virt,
>  > 'NetResourceAllocationSettingData')
>  > > +    nrasd_id = '%s/%s' % (default_dom, nmac)
>  > > +    nkeys = {'InstanceID' : nrasd_id}
>  >
>  > Instead of hand building the instances for the resources, use the proper
>  > association calls to get the RASD instances.   You know the guest, so
>  > you can use SystemDevice to get the resource instance, and then
>  > SettingsDefineState to get the RASD instances.
> 
>   I'm working on a new patch to get the RASD instances by association.
>   But I can't remove "KVM_InputResourceAllocationSettingData" which output
>   the device "mouse:ps2" can not be found. Actually, I get it by 
> SettingsDefineState.
>   If I remove this device from the ResourceSettings, this method works 
> for me.
>  

Sorry Daisy.. I'm not sure I understand the problem you're hitting.

Are you seeing an error trying to remove an input device from a guest? 
What error message do you see?

-- 
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com




More information about the Libvirt-cim mailing list