# HG changeset patch
# User Kaitlin Rupert <karupert(a)us.ibm.com>
# Date 1221241931 25200
# Node ID 3d2b534d18c893486bc083fe855c807d3112a37f
# Parent d839aa7edc3c125946e18019a9e67a4f10dd330b
Schema and Makefile changes for the RedirectionService
Signed-off-by: Kaitlin Rupert <karupert(a)us.ibm.com>
diff -r d839aa7edc3c -r 3d2b534d18c8 Makefile.am
--- a/Makefile.am Fri Sep 12 10:42:39 2008 -0700
+++ b/Makefile.am Fri Sep 12 10:52:11 2008 -0700
@@ -42,7 +42,8 @@
schema/VSMigrationSettingData.mof \
schema/VirtualSystemSnapshotService.mof \
schema/VirtualSystemSnapshotServiceCapabilities.mof \
- schema/ConcreteComponent.mof
+ schema/ConcreteComponent.mof \
+ schema/RedirectionService.mof
INTEROP_MOFS = \
schema/ComputerSystem.mof \
@@ -95,7 +96,8 @@
schema/VSMigrationSettingData.registration \
schema/VirtualSystemSnapshotService.registration \
schema/VirtualSystemSnapshotServiceCapabilities.registration \
- schema/ConcreteComponent.registration
+ schema/ConcreteComponent.registration \
+ schema/RedirectionService.registration
INTEROP_REGS = \
schema/RegisteredProfile.registration \
diff -r d839aa7edc3c -r 3d2b534d18c8 schema/RedirectionService.mof
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/schema/RedirectionService.mof Fri Sep 12 10:52:11 2008 -0700
@@ -0,0 +1,16 @@
+// Copyright IBM Corp. 2007
+
+[Provider("cmpi::Virt_RedirectionService")]
+class Xen_RedirectionService : CIM_RedirectionService
+{
+};
+
+[Provider("cmpi::Virt_RedirectionService")]
+class KVM_RedirectionService : CIM_RedirectionService
+{
+};
+
+[Provider("cmpi::Virt_RedirectionService")]
+class LXC_RedirectionService : CIM_RedirectionService
+{
+};
diff -r d839aa7edc3c -r 3d2b534d18c8 schema/RedirectionService.registration
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/schema/RedirectionService.registration Fri Sep 12 10:52:11 2008 -0700
@@ -0,0 +1,5 @@
+# Copyright IBM Corp. 2007
+# Classname Namespace ProviderName ProviderModule ProviderTypes
+Xen_RedirectionService root/virt Virt_RedirectionService Virt_RedirectionService method
instance
+KVM_RedirectionService root/virt Virt_RedirectionService Virt_RedirectionService method
instance
+LXC_RedirectionService root/virt Virt_RedirectionService Virt_RedirectionService method
instance
diff -r d839aa7edc3c -r 3d2b534d18c8 src/Makefile.am
--- a/src/Makefile.am Fri Sep 12 10:42:39 2008 -0700
+++ b/src/Makefile.am Fri Sep 12 10:52:11 2008 -0700
@@ -54,6 +54,7 @@
libVirt_ResourcePoolConfigurationService.la \
libVirt_ResourcePoolConfigurationCapabilities.la \
libVirt_VSMigrationService.la \
+ libVirt_RedirectionService.la \
libVirt_SettingsDefineCapabilities.la \
libVirt_HostedDependency.la \
libVirt_ElementConformsToProfile.la \
@@ -191,3 +192,8 @@
libVirt_ConcreteComponent_la_DEPENDENCIES = libVirt_HostSystem.la libVirt_DevicePool.la
libVirt_ConcreteComponent_la_SOURCES = Virt_ConcreteComponent.c
libVirt_ConcreteComponent_la_LIBADD = -lVirt_HostSystem -lVirt_DevicePool
+
+libVirt_RedirectionService_la_DEPENDENCIES = libVirt_HostSystem.la
+libVirt_RedirectionService_la_SOURCES = Virt_RedirectionService.c
+libVirt_RedirectionService_la_LIBADD = -lVirt_HostSystem
+