summaryrefslogtreecommitdiffstats
path: root/mof
diff options
context:
space:
mode:
authorMichal Minar <miminar@redhat.com>2013-03-26 12:02:53 +0100
committerMichal Minar <miminar@redhat.com>2013-03-26 12:14:53 +0100
commitceb48290224437c726f98461d6a1d81e2bf952ea (patch)
treec95611e4387e24667b8d60718b362a967b0dc049 /mof
parentbd14a7433a9c3e747fefd00b087219283144825d (diff)
downloadopenlmi-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.mof26
-rw-r--r--mof/LMI_Software.reg12
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