summaryrefslogtreecommitdiffstats
path: root/mof/60_LMI_Software.mof
diff options
context:
space:
mode:
authorJan Safranek <jsafrane@redhat.com>2013-07-26 13:59:30 +0200
committerJan Safranek <jsafrane@redhat.com>2013-07-26 14:23:12 +0200
commitdea9f92be7c85e82c3466476ee7dca314608b1d2 (patch)
tree3989387acfabb66c87b1c944878439cf27f0267f /mof/60_LMI_Software.mof
parent4d1c0e6f857fa16c46d729548052e15fa40d0b6c (diff)
downloadopenlmi-providers-dea9f92be7c85e82c3466476ee7dca314608b1d2.tar.gz
openlmi-providers-dea9f92be7c85e82c3466476ee7dca314608b1d2.tar.xz
openlmi-providers-dea9f92be7c85e82c3466476ee7dca314608b1d2.zip
Add Version to mof files.
Diffstat (limited to 'mof/60_LMI_Software.mof')
-rw-r--r--mof/60_LMI_Software.mof39
1 files changed, 24 insertions, 15 deletions
diff --git a/mof/60_LMI_Software.mof b/mof/60_LMI_Software.mof
index 4bd1c51..bb02e3f 100644
--- a/mof/60_LMI_Software.mof
+++ b/mof/60_LMI_Software.mof
@@ -24,6 +24,7 @@
/******************************************************************************
* Central class of Software Inventory and Update profiles
*****************************************************************************/
+[ Version("0.1.0") ]
class LMI_SoftwareIdentity : CIM_SoftwareIdentity {
[Implemented(true), Override("InstanceID"), Description(
@@ -84,6 +85,7 @@ class LMI_SoftwareIdentity : CIM_SoftwareIdentity {
/******************************************************************************
* Software inventory classes
*/
+[ Version("0.1.0") ]
class LMI_SystemSoftwareCollection : CIM_SystemSpecificCollection {
[Implemented(true), Override("InstanceID")]
@@ -94,6 +96,7 @@ class LMI_SystemSoftwareCollection : CIM_SystemSpecificCollection {
};
+[ Version("0.1.0") ]
class LMI_SoftwareIdentityResource : CIM_SoftwareIdentityResource {
[Implemented(true), Override("CreationClassName")]
@@ -248,7 +251,7 @@ class LMI_SoftwareIdentityResource : CIM_SoftwareIdentityResource {
/******************************************************************************
* Software inventory associations
*/
-[Association]
+[ Version("0.1.0"), Association]
class LMI_HostedSoftwareCollection : CIM_HostedCollection {
[Override("Antecedent")]
@@ -259,7 +262,7 @@ class LMI_HostedSoftwareCollection : CIM_HostedCollection {
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_MemberOfSoftwareCollection : CIM_MemberOfCollection {
[Override("Collection")]
@@ -270,7 +273,7 @@ class LMI_MemberOfSoftwareCollection : CIM_MemberOfCollection {
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_InstalledSoftwareIdentity : CIM_InstalledSoftwareIdentity {
[Override("InstalledSoftware")]
@@ -281,7 +284,7 @@ class LMI_InstalledSoftwareIdentity : CIM_InstalledSoftwareIdentity {
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_ResourceForSoftwareIdentity : CIM_SAPAvailableForElement {
[Override("AvailableSAP")]
@@ -292,7 +295,7 @@ class LMI_ResourceForSoftwareIdentity : CIM_SAPAvailableForElement {
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_HostedSoftwareIdentityResource : CIM_HostedAccessPoint {
[Override("Antecedent")]
@@ -306,6 +309,7 @@ class LMI_HostedSoftwareIdentityResource : CIM_HostedAccessPoint {
/******************************************************************************
* Software update profile classes
*/
+[Version("0.1.0")]
class LMI_SoftwareJob : LMI_ConcreteJob {
[Implemented(true), Override("InstanceID")]
@@ -337,9 +341,11 @@ class LMI_SoftwareJob : LMI_ConcreteJob {
};
+[Version("0.1.0")]
class LMI_SoftwareInstallationJob : LMI_SoftwareJob {
};
+[Version("0.1.0")]
class LMI_SoftwareInstallationService : CIM_SoftwareInstallationService {
[Implemented(true), Override("CreationClassName")]
@@ -632,6 +638,7 @@ class LMI_SoftwareInstallationService : CIM_SoftwareInstallationService {
};
+[Version("0.1.0")]
class LMI_SoftwareInstallationServiceCapabilities :
CIM_SoftwareInstallationServiceCapabilities {
@@ -661,13 +668,14 @@ class LMI_SoftwareInstallationServiceCapabilities :
};
+[Version("0.1.0")]
class LMI_SoftwareMethodResult : LMI_MethodResult {
};
/******************************************************************************
* Software update associations
*/
-[Association]
+[Version("0.1.0"), Association]
class LMI_AssociatedSoftwareJobMethodResult : LMI_AssociatedJobMethodResult {
[Override("Job")]
@@ -678,7 +686,7 @@ class LMI_AssociatedSoftwareJobMethodResult : LMI_AssociatedJobMethodResult {
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_OwningSoftwareJobElement : LMI_OwningJobElement {
[Override("OwningElement")]
@@ -689,7 +697,7 @@ class LMI_OwningSoftwareJobElement : LMI_OwningJobElement {
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_AffectedSoftwareJobElement : LMI_AffectedJobElement {
[Override("AffectingElement")]
@@ -697,7 +705,7 @@ class LMI_AffectedSoftwareJobElement : LMI_AffectedJobElement {
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_AssociatedSoftwareInstallationServiceCapabilities :
CIM_ElementCapabilities {
@@ -712,7 +720,7 @@ class LMI_AssociatedSoftwareInstallationServiceCapabilities :
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_HostedSoftwareInstallationService : CIM_HostedService {
[Override("Antecedent")]
@@ -723,7 +731,7 @@ class LMI_HostedSoftwareInstallationService : CIM_HostedService {
};
-[Association]
+[Version("0.1.0"), Association]
class LMI_SoftwareInstallationServiceAffectsElement :
CIM_ServiceAffectsElement {
@@ -741,21 +749,22 @@ class LMI_SoftwareInstallationServiceAffectsElement :
/******************************************************************************
* Software update indications
*/
-[Indication]
+[Version("0.1.0"), Indication]
class LMI_SoftwareInstCreation : CIM_InstCreation {
};
-[Indication]
+[Version("0.1.0"), Indication]
class LMI_SoftwareInstModification : CIM_InstModification {
};
/******************************************************************************
* OpenLMI additions
*****************************************************************************/
+[Version("0.1.0")]
class LMI_SoftwareVerificationJob : LMI_SoftwareJob {
};
-[Description(
+[Version("0.1.0"), Description(
"Identifies both a physical file installed from RPM package and its"
" original source in package. It represents a set of checks made"
" to a single installed file provided by RPM package.")]
@@ -957,7 +966,7 @@ class LMI_SoftwareIdentityFileCheck : CIM_FileSpecification {
/******************************************************************************
* OpenLMI additional associations
*****************************************************************************/
-[Association, Aggregation, Description(
+[Version("0.1.0"), Association, Aggregation, Description(
"This association ties a SoftwareIdentity to a specific Check to validate"
" its state. Each file installed by corresponding RPM package to local"
" file system yields one instance of this class.")]