Changeset 2945 for pykota/trunk/pykota/reporter.py
- Timestamp:
- 06/16/06 16:25:49 (18 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/reporter.py
r2879 r2945 23 23 # 24 24 25 import os 26 import imp 25 27 from mx import DateTime 26 28 … … 142 144 """Returns a reporter instance of the proper reporter.""" 143 145 try : 144 exec "from pykota.reporters import %s as reporterbackend" % reporttype.lower() 146 reporterbackend = imp.load_source("reporterbackend", 147 os.path.join(os.path.dirname(__file__), 148 "reporters", 149 "%s.py" % reporttype.lower())) 145 150 except ImportError : 146 151 raise PyKotaReporterError, _("Unsupported reporter backend %s") % reporttype