summaryrefslogtreecommitdiffstats
path: root/Schemas
diff options
context:
space:
mode:
authormarek <marek>2009-08-16 16:19:03 +0000
committermarek <marek>2009-08-16 16:19:03 +0000
commitfe32b0d04f43c86c0d1ee795817997ee921cb944 (patch)
treeaa0bcc0cdd5dfceefcf1c3d8873d7e12f98d77e4 /Schemas
parent8f522802b04973292ad28e0d893b7360cc0fa90b (diff)
downloadtog-pegasus-fe32b0d04f43c86c0d1ee795817997ee921cb944.zip
tog-pegasus-fe32b0d04f43c86c0d1ee795817997ee921cb944.tar.gz
tog-pegasus-fe32b0d04f43c86c0d1ee795817997ee921cb944.tar.xz
BUG#:8593
TITLE: Add more comments regarding Schema change DESCRIPTION: Added more comments in those files that needed a manual update on update to CIM Schema 2.22
Diffstat (limited to 'Schemas')
-rw-r--r--Schemas/CIM222/CIM_Core.mof1
-rw-r--r--Schemas/CIM222/CIM_System.mof2
-rw-r--r--Schemas/CIM222/DMTFSchemaInfo.txt15
3 files changed, 18 insertions, 0 deletions
diff --git a/Schemas/CIM222/CIM_Core.mof b/Schemas/CIM222/CIM_Core.mof
index 462598e..fe7c640 100644
--- a/Schemas/CIM222/CIM_Core.mof
+++ b/Schemas/CIM222/CIM_Core.mof
@@ -35,6 +35,7 @@
// create DMTF CIM Schema Version 222
// interface filesfiles compatible with OpenPegasus
// build enviroment.
+// ("DMTF/Interop/CIM_Error.mof") has been added manually.
//
//=====================================================
diff --git a/Schemas/CIM222/CIM_System.mof b/Schemas/CIM222/CIM_System.mof
index 0a1c2a8..7599448 100644
--- a/Schemas/CIM222/CIM_System.mof
+++ b/Schemas/CIM222/CIM_System.mof
@@ -35,6 +35,8 @@
// create DMTF CIM Schema Version 222
// interface filesfiles compatible with OpenPegasus
// build enviroment.
+// ("DMTF/User/CIM_Credential.mof") has been added manually
+// as class CIM_BIOSService requires CIM_Credential.
//
//=====================================================
diff --git a/Schemas/CIM222/DMTFSchemaInfo.txt b/Schemas/CIM222/DMTFSchemaInfo.txt
index 27ffe78..d5a28b9 100644
--- a/Schemas/CIM222/DMTFSchemaInfo.txt
+++ b/Schemas/CIM222/DMTFSchemaInfo.txt
@@ -1 +1,16 @@
Source cim_schema_2.22.0Final-MOFs.zip
+
+To generate the OpenPegasus specific mofs used to load CIM server specific
+namespaces the script pegasus/mak/CreateDmtfSchema was used.
+
+Two manual updates needed to be made in the generated OpenPegasus mofs after
+running the script:
+
+ In CIM_Core.mof added the line:
+ #pragma include ("DMTF/Interop/CIM_Error.mof")
+ at the top of all other includes.
+
+ In CIM_System.mof added the line:
+ #pragma include ("DMTF/User/CIM_Credential.mof")
+ before the include of "DMTF/System/CIM_BIOSService.mof"
+