
# HG changeset patch # User Kaitlin Rupert <karupert@us.ibm.com> # Date 1202318303 28800 # Node ID 8eb16e4040cd61d235aa8b34901f84b949adc080 # Parent cb802f02eb0d7de8d478d87703613d5e1319fd45 Add necessary pieces to build Virt_VSMigrationSettingData.c Signed-off-by: Kaitlin Rupert <karupert@us.ibm.com> diff -r cb802f02eb0d -r 8eb16e4040cd Makefile.am --- a/Makefile.am Wed Feb 06 09:18:19 2008 -0800 +++ b/Makefile.am Wed Feb 06 09:18:23 2008 -0800 @@ -36,7 +36,8 @@ MOFS = \ schema/HostedService.mof \ schema/ElementSettingData.mof \ schema/VSMigrationCapabilities.mof \ - schema/VSMigrationService.mof + schema/VSMigrationService.mof \ + schema/VSMigrationSettingData.mof INTEROP_MOFS = \ schema/ComputerSystem.mof \ @@ -79,7 +80,8 @@ REGS = \ schema/ElementSettingData.registration \ schema/VSMigrationCapabilities.registration \ schema/VSMigrationService.registration \ - schema/ElementConformsToProfile.registration + schema/ElementConformsToProfile.registration \ + schema/VSMigrationSettingData.registration INTEROP_REGS = \ schema/RegisteredProfile.registration \ @@ -112,3 +114,4 @@ clean-local: rm -f $(find . -name "*.orig") rm -f $(find . -name "*.rej") rm -f $(find . -name "*~") + diff -r cb802f02eb0d -r 8eb16e4040cd schema/VSMigrationSettingData.mof --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/schema/VSMigrationSettingData.mof Wed Feb 06 09:18:23 2008 -0800 @@ -0,0 +1,15 @@ +// Copyright IBM Corp. 2007 + +class CIM_VirtualSystemMigrationSettingData : CIM_SettingData { + uint16 MigrationType; + + uint16 Priority; +}; + +[Provider("cmpi::Virt_VSMigrationSettingData")] +class Xen_VirtualSystemMigrationSettingData : CIM_VirtualSystemMigrationSettingData { +}; + +[Provider("cmpi::Virt_VSMigrationSettingData")] +class KVM_VirtualSystemMigrationSettingData : CIM_VirtualSystemMigrationSettingData { +}; diff -r cb802f02eb0d -r 8eb16e4040cd schema/VSMigrationSettingData.registration --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/schema/VSMigrationSettingData.registration Wed Feb 06 09:18:23 2008 -0800 @@ -0,0 +1,4 @@ +# Copyright IBM Corp. 2007 +# Classname Namespace ProviderName ProviderModule ProviderTypes +Xen_VirtualSystemMigrationSettingData root/virt Virt_VSMigrationSettingData Virt_VSMigrationSettingData instance +KVM_VirtualSystemMigrationSettingData root/virt Virt_VSMigrationSettingData Virt_VSMigrationSettingData instance diff -r cb802f02eb0d -r 8eb16e4040cd src/Makefile.am --- a/src/Makefile.am Wed Feb 06 09:18:19 2008 -0800 +++ b/src/Makefile.am Wed Feb 06 09:18:23 2008 -0800 @@ -54,7 +54,8 @@ provider_LTLIBRARIES = libVirt_ComputerS libVirt_HostedService.la \ libVirt_ElementSettingData.la \ libVirt_VSMigrationCapabilities.la \ - libVirt_VSMigrationService.la + libVirt_VSMigrationService.la \ + libVirt_VSMigrationSettingData.la libVirt_ComputerSystem_la_SOURCES = Virt_ComputerSystem.c libVirt_Device_la_SOURCES = Virt_Device.c @@ -155,3 +156,5 @@ libVirt_VSMigrationService_la_SOURCES = libVirt_VSMigrationService_la_SOURCES = Virt_VSMigrationService.c libVirt_VSMigrationService_la_LIBADD = -lVirt_HostSystem +libVirt_VSMigrationSettingData_la_SOURCES = Virt_VSMigrationSettingData.c +