summaryrefslogtreecommitdiffstats
path: root/src/software/lmi/software/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/software/lmi/software/core')
-rw-r--r--src/software/lmi/software/core/ComputerSystem.py6
-rw-r--r--src/software/lmi/software/core/IdentityResource.py2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/software/lmi/software/core/ComputerSystem.py b/src/software/lmi/software/core/ComputerSystem.py
index fe341d7..22b66c7 100644
--- a/src/software/lmi/software/core/ComputerSystem.py
+++ b/src/software/lmi/software/core/ComputerSystem.py
@@ -69,10 +69,10 @@ def check_path(env, system, prop_name):
raise pywbem.CIMError(pywbem.CIM_ERR_NOT_FOUND,
"CreationClassName of \"%s\" must be a sublass of %s" % (
prop_name, our_system.classname))
- if system['Name'] != our_system['Name']:
+ if not util.is_this_system(system['Name']):
raise pywbem.CIMError(pywbem.CIM_ERR_NOT_FOUND,
- "Name of \"%s\" does not match \"%s\"" %
- prop_name, our_system['Name'])
+ "Name of \"%s\" does not match \"%s\"" % (
+ prop_name, our_system['Name']))
return True
@cmpi_logging.trace_function
diff --git a/src/software/lmi/software/core/IdentityResource.py b/src/software/lmi/software/core/IdentityResource.py
index 392dac7..cd7e481 100644
--- a/src/software/lmi/software/core/IdentityResource.py
+++ b/src/software/lmi/software/core/IdentityResource.py
@@ -517,7 +517,7 @@ def object_path2repo(env, op, kind='enabled'):
or not op["SystemCreationClassName"])
or (not "SystemName" in op or not op["SystemName"])):
raise pywbem.CIMError(pywbem.CIM_ERR_INVALID_PARAMETER, "Wrong keys.")
- if op["SystemName"] != util.Configuration().system_name:
+ if not util.is_this_system(op["SystemName"]):
raise pywbem.CIMError(pywbem.CIM_ERR_NOT_FOUND,
'SystemName "%s" does not match "%s".' % (
op["SystemName"],