[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-cim] Suggested SettingsData changes


  • To: "Jim Fehlig" <jfehlig@xxxxxxxxxx>, <xen-cim@xxxxxxxxxxxxxxxxxxx>
  • From: "Subrahmanian, Raj" <raj.subrahmanian@xxxxxxxxxx>
  • Date: Thu, 11 May 2006 18:23:46 -0400
  • Delivery-date: Thu, 11 May 2006 15:24:02 -0700
  • List-id: xen-cim mailing list <xen-cim.lists.xensource.com>
  • Thread-index: AcZ1R98xlOUrUcjbSWuHgCSWJhZZ/QAAMHEQ
  • Thread-topic: [Xen-cim] Suggested SettingsData changes

I would prefer that we derived Xen_VirtualDeviceSettingData from
CIM_ResourceAllocationSettingData and then have others derive from
Xen_VirtualDeviceSettingData. It seems cleaner.

Raj 

-----Original Message-----
From: xen-cim-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-cim-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Jim Fehlig
Sent: Thursday, May 11, 2006 6:11 PM
To: xen-cim@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-cim] Suggested SettingsData changes

Jim Fehlig wrote:

> All,
>
> I have finally gotten around to updating the various SettingsData 
> classes in the current model with their latest counterparts from the 
> DMTF WG.  Here is what I am considering thus far.
>
> Remove classes
> * Xen_ComputerSystemConfiguration
> * Xen_ComputerSystemSetting
> * Xen_SettingForComputerSystem
> * Xen_ConfigurationForComputerSystem
> * Xen_VirtualDeviceSettingData
>
> Modify classes
> * Xen_ComputerSystemSettingData
>   - Inherit from CIM_VirutalSystemSettingData
>   - Move ID, SSID, and Uptime from Xen_ComputerSystemSetting to this 
> class
> * Xen_CSSettingDataComponent
>   - Inherit from CIM_VirutalSystemSettingDataComponent
> * Xen_ProcessorSettingData
>   - Inherit from CIM_ResourceAllocationSettingData
> * Xen_MemorySettingData
>   - Inherit from CIM_ResourceAllocationSettingData
> * Xen_DiskSettingData
>   - Inherit from CIM_ResourceAllocationSettingData
> * Xen_NetworkPortSettingData
>   - Inherit from CIM_ResourceAllocationSettingData
> * Xen_CSSettingDataComponent
>   - Inherit from CIM_VirtualSystemSettingDataComponent
>
> Xen_VirtualDeviceSettingData contains a subset of properties found in 
> CIM_ResourceAllocationSettingData so removing it should be no problem.


On second thought, perhaps it would be best to derive
Xen_VirtualDeviceSettingData from CIM_ResourceAllocationSettingData and
then have the various resource setting data classes derive from
Xen_VirtualDeviceSettingData.  Thoughts?

Jim


_______________________________________________
Xen-cim mailing list
Xen-cim@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-cim

_______________________________________________
Xen-cim mailing list
Xen-cim@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-cim


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.