# HG changeset patch
# User Dan Smith <danms(a)us.ibm.com>
# Date 1228767026 28800
# Node ID 18cd726e564ae8bffc518dbb5b27671548b97de1
# Parent ee41039956a0224ca7700e99153d79abe8060d5a
Add ClockOffset to VSSD
To do this, add an intermediate Virt_VSSD class to parent all of our platform
implementations (per recent discussion on this as a strategy for the future).
Signed-off-by: Dan Smith <danms(a)us.ibm.com>
diff -r ee41039956a0 -r 18cd726e564a Makefile.am
--- a/Makefile.am Tue Dec 02 18:07:02 2008 -0200
+++ b/Makefile.am Mon Dec 08 12:10:26 2008 -0800
@@ -10,6 +10,7 @@
schema/Memory.mof \
schema/Processor.mof \
schema/SystemDevice.mof \
+ schema/Virt_VSSD.mof \
schema/VSSD.mof \
schema/HostSystem.mof \
schema/HostedDependency.mof \
diff -r ee41039956a0 -r 18cd726e564a schema/VSSD.mof
--- a/schema/VSSD.mof Tue Dec 02 18:07:02 2008 -0200
+++ b/schema/VSSD.mof Mon Dec 08 12:10:26 2008 -0800
@@ -1,11 +1,11 @@
// Copyright IBM Corp. 2007
[Description (
- "A class derived from CIM_VirtualSystemSettingData to represent "
+ "A class derived from Virt_VirtualSystemSettingData to represent "
"the config of Xen virtual machines/domains running on the system."),
Provider("cmpi::Virt_VSSD")
]
-class Xen_VirtualSystemSettingData : CIM_VirtualSystemSettingData
+class Xen_VirtualSystemSettingData : Virt_VirtualSystemSettingData
{
[Description ("Flag to determine whether this guest is fully-virtualized")]
@@ -36,11 +36,11 @@
};
[Description (
- "A class derived from CIM_VirtualSystemSettingData to represent "
+ "A class derived from Virt_VirtualSystemSettingData to represent "
"the config of KVM virtual machines/domains running on the system."),
Provider("cmpi::Virt_VSSD")
]
-class KVM_VirtualSystemSettingData : CIM_VirtualSystemSettingData
+class KVM_VirtualSystemSettingData : Virt_VirtualSystemSettingData
{
[Description ("The device to boot from. One of hd,fd,cdrom.")]
@@ -53,11 +53,11 @@
};
[Description (
- "A class derived from CIM_VirtualSystemSettingData to represent "
+ "A class derived from Virt_VirtualSystemSettingData to represent "
"the config of LXC containers running on the system."),
Provider("cmpi::Virt_VSSD")
]
-class LXC_VirtualSystemSettingData : CIM_VirtualSystemSettingData
+class LXC_VirtualSystemSettingData : Virt_VirtualSystemSettingData
{
[Description ("Path to the init process for the container")]
diff -r ee41039956a0 -r 18cd726e564a schema/Virt_VSSD.mof
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/schema/Virt_VSSD.mof Mon Dec 08 12:10:26 2008 -0800
@@ -0,0 +1,11 @@
+// Copyright IBM Corp. 2007
+
+class Virt_VirtualSystemSettingData : CIM_VirtualSystemSettingData
+{
+
+ [Description ("Clock offset control"),
+ ValueMap { "0", "1" },
+ Values { "UTC", "Local" }]
+ uint16 ClockOffset;
+
+};