diff options
author | Michal Minar <miminar@redhat.com> | 2013-03-26 12:13:58 +0100 |
---|---|---|
committer | Michal Minar <miminar@redhat.com> | 2013-03-26 12:13:58 +0100 |
commit | ac7afb0853192b789908910fa505841d842dd689 (patch) | |
tree | 3bda21bb53f312393591eff3ce5e38c0ccc566af /mof | |
parent | c3c0fe84506667805b54d845370c77b0ac7328c7 (diff) | |
download | openlmi-providers-ac7afb0853192b789908910fa505841d842dd689.tar.gz openlmi-providers-ac7afb0853192b789908910fa505841d842dd689.tar.xz openlmi-providers-ac7afb0853192b789908910fa505841d842dd689.zip |
added LMI_SoftwareInstallationServiceCapabilities provider
Diffstat (limited to 'mof')
-rw-r--r-- | mof/LMI_Software.mof | 29 | ||||
-rw-r--r-- | mof/LMI_Software.reg | 6 |
2 files changed, 35 insertions, 0 deletions
diff --git a/mof/LMI_Software.mof b/mof/LMI_Software.mof index 3aa9216..ca00863 100644 --- a/mof/LMI_Software.mof +++ b/mof/LMI_Software.mof @@ -547,6 +547,35 @@ class LMI_SoftwareInstallationService : CIM_SoftwareInstallationService { }; +class LMI_SoftwareInstallationServiceCapabilities : + CIM_SoftwareInstallationServiceCapabilities { + + [Implemented(true), Override("InstanceID")] + string InstanceID; + + [Implemented(true), Override("CanAddToCollection")] + boolean CanAddToCollection; + + [Implemented(true), Override("Caption")] + string SupportedTargetTypes[]; + + [Implemented(true), Override("SupportedInstallOptions")] + uint16 SupportedInstallOptions[]; + + [Implemented(true), Override("Description")] + string Description; + + [Implemented(true), Override("SupportedURISchemes")] + uint16 SupportedURISchemes[]; + + [Implemented(true), Override("SupportedAsynchronousActions")] + uint16 SupportedAsynchronousActions[]; + + [Implemented(true), Override("SupportedSynchronousActions")] + uint16 SupportedSynchronousActions[]; + +}; + class LMI_SoftwareInstallationJob : LMI_ConcreteJob { [Implemented(true), Override("InstanceID")] diff --git a/mof/LMI_Software.reg b/mof/LMI_Software.reg index 1c98fab..a234818 100644 --- a/mof/LMI_Software.reg +++ b/mof/LMI_Software.reg @@ -52,6 +52,12 @@ type: instance method namespace: root/cimv2 +[LMI_SoftwareInstallationServiceCapabilities] + provider: /usr/lib/python2.7/site-packages/openlmi/software/cimom_entry.py + location: pyCmpiProvider + type: instance method + namespace: root/cimv2 + [LMI_SoftwareInstallationJob] provider: /usr/lib/python2.7/site-packages/openlmi/software/cimom_entry.py location: pyCmpiProvider |