diff options
author | Michal Minar <miminar@redhat.com> | 2013-03-26 12:02:53 +0100 |
---|---|---|
committer | Michal Minar <miminar@redhat.com> | 2013-03-26 12:14:53 +0100 |
commit | ceb48290224437c726f98461d6a1d81e2bf952ea (patch) | |
tree | c95611e4387e24667b8d60718b362a967b0dc049 /mof | |
parent | bd14a7433a9c3e747fefd00b087219283144825d (diff) | |
download | openlmi-providers-ceb48290224437c726f98461d6a1d81e2bf952ea.tar.gz openlmi-providers-ceb48290224437c726f98461d6a1d81e2bf952ea.tar.xz openlmi-providers-ceb48290224437c726f98461d6a1d81e2bf952ea.zip |
new association providers
new providers:
* LMI_AssociatedSoftwareInstallationServiceCapabilities
* LMI_HostedSoftwareInstallationService
Diffstat (limited to 'mof')
-rw-r--r-- | mof/LMI_Software.mof | 26 | ||||
-rw-r--r-- | mof/LMI_Software.reg | 12 |
2 files changed, 38 insertions, 0 deletions
diff --git a/mof/LMI_Software.mof b/mof/LMI_Software.mof index ca00863..f00c4af 100644 --- a/mof/LMI_Software.mof +++ b/mof/LMI_Software.mof @@ -576,6 +576,32 @@ class LMI_SoftwareInstallationServiceCapabilities : }; +[Association] +class LMI_AssociatedSoftwareInstallationServiceCapabilities : + CIM_ElementCapabilities { + + [Override("Capabilities")] + LMI_SoftwareInstallationServiceCapabilities REF Capabilities; + + [Override("ManagedElement")] + LMI_SoftwareInstallationService REF ManagedElement; + + [Implemented(true), Override("Characteristics")] + uint16 Characteristics[]; + +}; + +[Association] +class LMI_HostedSoftwareInstallationService : CIM_HostedService { + + [Override("Antecedent")] + Linux_ComputerSystem REF Antecedent; + + [Override("Dependent")] + LMI_SoftwareInstallationService REF Dependent; + +}; + class LMI_SoftwareInstallationJob : LMI_ConcreteJob { [Implemented(true), Override("InstanceID")] diff --git a/mof/LMI_Software.reg b/mof/LMI_Software.reg index a234818..3491b2a 100644 --- a/mof/LMI_Software.reg +++ b/mof/LMI_Software.reg @@ -58,6 +58,18 @@ type: instance method namespace: root/cimv2 +[LMI_AssociatedSoftwareInstallationServiceCapabilities] + provider: /usr/lib/python2.7/site-packages/openlmi/software/cimom_entry.py + location: pyCmpiProvider + type: instance association + namespace: root/cimv2 + +[LMI_HostedSoftwareInstallationService] + provider: /usr/lib/python2.7/site-packages/openlmi/software/cimom_entry.py + location: pyCmpiProvider + type: instance association + namespace: root/cimv2 + [LMI_SoftwareInstallationJob] provider: /usr/lib/python2.7/site-packages/openlmi/software/cimom_entry.py location: pyCmpiProvider |