
# HG changeset patch # User Jay Gagnon <grendel@linux.vnet.ibm.com> # Date 1204900469 18000 # Node ID 1990fcb31b29f8e5247bb42ae67e38131060d486 # Parent 604bd97baadf924a706cdfc99ad8bc4eb2e2a6db MigrationJob schema changes Instead of just ComputerSystemMigrationIndication, we need three ComputerSystemMigrationJob<foo>Indication classes, for Created, Modified, and Deleted. Signed-off-by: Jay Gagnon <grendel@linux.vnet.ibm.com> diff -r 604bd97baadf -r 1990fcb31b29 schema/ComputerSystemMigrationIndication.mof --- a/schema/ComputerSystemMigrationIndication.mof Wed Mar 05 07:02:25 2008 -0800 +++ b/schema/ComputerSystemMigrationIndication.mof Fri Mar 07 09:34:29 2008 -0500 @@ -3,7 +3,23 @@ [Description ("Xen_ComputerSystem migration status"), Provider("cmpi::Virt_ComputerSystemMigrationIndication") ] -class Xen_ComputerSystemMigrationIndication : CIM_InstModification +class Xen_ComputerSystemMigrationJobCreatedIndication : CIM_InstCreation +{ + uint32 RaiseIndication([IN] CIM_InstCreation REF TheIndication); +}; + +[Description ("KVM_ComputerSystem migration status"), + Provider("cmpi::Virt_ComputerSystemMigrationIndication") +] +class KVM_ComputerSystemMigrationJobCreatedIndication : CIM_InstCreation +{ + uint32 RaiseIndication([IN] CIM_InstCreation REF TheIndication); +}; + +[Description ("Xen_ComputerSystem migration status"), + Provider("cmpi::Virt_ComputerSystemMigrationIndication") +] +class Xen_ComputerSystemMigrationJobModifiedIndication : CIM_InstModification { uint32 RaiseIndication([IN] CIM_InstModification REF TheIndication); }; @@ -11,7 +27,23 @@ class Xen_ComputerSystemMigrationIndicat [Description ("KVM_ComputerSystem migration status"), Provider("cmpi::Virt_ComputerSystemMigrationIndication") ] -class KVM_ComputerSystemMigrationIndication : CIM_InstModification +class KVM_ComputerSystemMigrationJobModifiedIndication : CIM_InstModification { uint32 RaiseIndication([IN] CIM_InstModification REF TheIndication); }; + +[Description ("Xen_ComputerSystem migration status"), + Provider("cmpi::Virt_ComputerSystemMigrationIndication") +] +class Xen_ComputerSystemMigrationJobDeletedIndication : CIM_InstDeletion +{ + uint32 RaiseIndication([IN] CIM_InstDeletion REF TheIndication); +}; + +[Description ("KVM_ComputerSystem migration status"), + Provider("cmpi::Virt_ComputerSystemMigrationIndication") +] +class KVM_ComputerSystemMigrationJobDeletedIndication : CIM_InstDeletion +{ + uint32 RaiseIndication([IN] CIM_InstDeletion REF TheIndication); +}; diff -r 604bd97baadf -r 1990fcb31b29 schema/ComputerSystemMigrationIndication.registration --- a/schema/ComputerSystemMigrationIndication.registration Wed Mar 05 07:02:25 2008 -0800 +++ b/schema/ComputerSystemMigrationIndication.registration Fri Mar 07 09:34:29 2008 -0500 @@ -1,4 +1,8 @@ # Copyright IBM Corp. 2007 # Classname Namespace ProviderName ProviderModule ProviderTypes -Xen_ComputerSystemMigrationIndication root/virt Virt_ComputerSystemMigrationIndicationProvider Virt_ComputerSystemMigrationIndication indication method -KVM_ComputerSystemMigrationIndication root/virt Virt_ComputerSystemMigrationIndicationProvider Virt_ComputerSystemMigrationIndication indication method +Xen_ComputerSystemMigrationJobCreatedIndication root/virt Virt_ComputerSystemMigrationIndicationProvider Virt_ComputerSystemMigrationIndication indication method +Xen_ComputerSystemMigrationJobModifiedIndication root/virt Virt_ComputerSystemMigrationIndicationProvider Virt_ComputerSystemMigrationIndication indication method +Xen_ComputerSystemMigrationJobDeletedIndication root/virt Virt_ComputerSystemMigrationIndicationProvider Virt_ComputerSystemMigrationIndication indication method +KVM_ComputerSystemMigrationJobCreatedIndication root/virt Virt_ComputerSystemMigrationIndicationProvider Virt_ComputerSystemMigrationIndication indication method +KVM_ComputerSystemMigrationJobModifiedIndication root/virt Virt_ComputerSystemMigrationIndicationProvider Virt_ComputerSystemMigrationIndication indication method +KVM_ComputerSystemMigrationJobDeletedIndication root/virt Virt_ComputerSystemMigrationIndicationProvider Virt_ComputerSystemMigrationIndication indication method