/usr/lib64/python2.6/site-packages/problem
NameSizeModeActions
config.py420644editdlrm
config.pyc1910644editdlrm
config.pyo1910644editdlrm
exception.py1750644editdlrm
exception.pyc9290644editdlrm
exception.pyo9290644editdlrm
proxies.py64570644editdlrm
proxies.pyc95720644editdlrm
proxies.pyo95720644editdlrm
tools.py5460644editdlrm
tools.pyc7770644editdlrm
tools.pyo7770644editdlrm
watch.py19440644editdlrm
watch.pyc27060644editdlrm
watch.pyo27060644editdlrm
_pyabrt.so102080755editdlrm
__init__.py76930644editdlrm
__init__.pyc116140644editdlrm
__init__.pyo116140644editdlrm
Edit: /usr/lib64/python2.6/site-packages/problem/tools.py (546B)
import problem def problemify(probdir, proxy): by_analyzer = dict(zip(problem.PROBLEM_TYPES.values(), problem.PROBLEM_TYPES.keys())) analyzer = proxy.get_item(probdir, 'analyzer') reason = proxy.get_item(probdir, 'reason') if analyzer not in by_analyzer: return problem.Unknown(reason) class_name = by_analyzer[analyzer].lower().capitalize() prob = getattr(problem, class_name)(reason) prob._probdir = probdir prob._persisted = True prob._proxy = proxy return prob