diff options
author | Jan Safranek <jsafrane@redhat.com> | 2013-07-26 13:59:30 +0200 |
---|---|---|
committer | Jan Safranek <jsafrane@redhat.com> | 2013-07-26 14:23:12 +0200 |
commit | dea9f92be7c85e82c3466476ee7dca314608b1d2 (patch) | |
tree | 3989387acfabb66c87b1c944878439cf27f0267f /mof/60_LMI_Software.mof | |
parent | 4d1c0e6f857fa16c46d729548052e15fa40d0b6c (diff) | |
download | openlmi-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.mof | 39 |
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.")] |