summaryrefslogtreecommitdiffstats
path: root/src/software/openlmi/software/core/MethodResult.py
diff options
context:
space:
mode:
authorMichal Minar <miminar@redhat.com>2013-04-03 13:42:59 +0200
committerMichal Minar <miminar@redhat.com>2013-04-11 13:52:19 +0200
commit4483f46e192a63d5281acd9a381f1772bbec8a2c (patch)
tree79734f479c1fd258ff700bb27bff6f3a767e9d15 /src/software/openlmi/software/core/MethodResult.py
parent7c0c3eeb54e177499d164dc9df6b3e1368934a0d (diff)
downloadopenlmi-providers-4483f46e192a63d5281acd9a381f1772bbec8a2c.tar.gz
openlmi-providers-4483f46e192a63d5281acd9a381f1772bbec8a2c.tar.xz
openlmi-providers-4483f46e192a63d5281acd9a381f1772bbec8a2c.zip
added LMI_ to classnames prefix for to key properties
previous pattern of key properties: LMI:ShortClassName:* replaces with LMI:FullClassName:* where FullClassName = "LMI_" + ShortClassName
Diffstat (limited to 'src/software/openlmi/software/core/MethodResult.py')
-rw-r--r--src/software/openlmi/software/core/MethodResult.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/software/openlmi/software/core/MethodResult.py b/src/software/openlmi/software/core/MethodResult.py
index 7bfdac5..723edbb 100644
--- a/src/software/openlmi/software/core/MethodResult.py
+++ b/src/software/openlmi/software/core/MethodResult.py
@@ -32,10 +32,10 @@ def object_path2jobid(op):
"""
if not isinstance(op, pywbem.CIMInstanceName):
raise TypeError("op must be a CIMInstanceName")
- if not op["InstanceID"].lower().startswith('lmi:softwaremethodresult:'):
+ if not op["InstanceID"].lower().startswith('lmi:lmi_softwaremethodresult:'):
raise pywbem.CIMError(pywbem.CIM_ERR_NOT_FOUND,
- "Missing 'LMI:SoftwareMethodResult:' prefix in InstanceID.")
- instid = op['InstanceID'][len('LMI:SoftwareMethodResult:'):]
+ "Missing 'LMI:LMI_SoftwareMethodResult:' prefix in InstanceID.")
+ instid = op['InstanceID'][len('LMI:LMI_SoftwareMethodResult:'):]
try:
instid = int(instid)
except ValueError:
@@ -66,7 +66,7 @@ def job2model(job, keys_only=True, model=None):
namespace="root/cimv2")
if not keys_only:
model = pywbem.CIMInstance("LMI_SoftwareMethodResult", path=model)
- model['InstanceID'] = "LMI:SoftwareMethodResult:"+str(job.jobid)
+ model['InstanceID'] = "LMI:LMI_SoftwareMethodResult:"+str(job.jobid)
if not keys_only:
model.path['InstanceID'] = model['InstanceID'] #pylint: disable=E1103
model['Caption'] = 'Result of method %s' % job.metadata['method_name']