summaryrefslogtreecommitdiffstats
path: root/src/software/openlmi/software/core/Error.py
diff options
context:
space:
mode:
authorMichal Minar <miminar@redhat.com>2013-05-10 13:49:31 +0200
committerMichal Minar <miminar@redhat.com>2013-05-10 13:49:31 +0200
commit53aed1bf202d69b1ed717dc707c75533c73a06a6 (patch)
treec139c0e0606422d2edd2f1669289fbf567dfcd42 /src/software/openlmi/software/core/Error.py
parentbe2b9c7f7530b6c5c31de4878092fd1e655fc033 (diff)
parent8640b6f00b259df2371a1181f434f5d841fcf207 (diff)
downloadopenlmi-providers-53aed1bf202d69b1ed717dc707c75533c73a06a6.tar.gz
openlmi-providers-53aed1bf202d69b1ed717dc707c75533c73a06a6.tar.xz
openlmi-providers-53aed1bf202d69b1ed717dc707c75533c73a06a6.zip
Merge branch 'software-indications'
Diffstat (limited to 'src/software/openlmi/software/core/Error.py')
-rw-r--r--src/software/openlmi/software/core/Error.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/software/openlmi/software/core/Error.py b/src/software/openlmi/software/core/Error.py
index 210c00e..92b71d5 100644
--- a/src/software/openlmi/software/core/Error.py
+++ b/src/software/openlmi/software/core/Error.py
@@ -23,7 +23,6 @@ Just a common functionality related to class CIM_Error.
import pywbem
from openlmi.common import cmpi_logging
-from openlmi.software.core import InstallationService
class Values(object):
class ErrorSourceFormat(object):
@@ -430,6 +429,8 @@ def make_instance(
if not isinstance(locals()[param], (int, long)):
raise TypeError('%s must be integer'%param)
if error_source is None:
+ # this is a cyclic dependency
+ from openlmi.software.core import InstallationService
error_source = InstallationService.get_path()
if not isinstance(error_source, pywbem.CIMInstanceName):
raise TypeError('error_source must be a CIMInstanceName')
@@ -448,7 +449,6 @@ def make_instance(
if message_arguments is not None:
inst['MessageArguments'] = message_arguments
inst['ProbableCause'] = pywbem.Uint16(probable_cause)
- #inst['PerceivedSeverity'] = pywbem.Uint16(perceived_severity)
if probable_cause_description is not None:
inst['ProbableCauseDescription'] = probable_cause_description
if recommended_actions is not None: