From bb37f2019bb373e98571ba02b951d20e75160601 Mon Sep 17 00:00:00 2001 From: ichuang Date: Tue, 29 May 2012 23:21:22 -0400 Subject: [PATCH] capa_problem: convert print of errors into log.* --- djangoapps/courseware/capa/capa_problem.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/djangoapps/courseware/capa/capa_problem.py b/djangoapps/courseware/capa/capa_problem.py index 61d8e98d05..44cd52d7cd 100644 --- a/djangoapps/courseware/capa/capa_problem.py +++ b/djangoapps/courseware/capa/capa_problem.py @@ -109,6 +109,7 @@ class LoncapaProblem(object): self.seed=struct.unpack('i', os.urandom(4))[0] ## Parse XML file + log.info("[courseware.capa.capa_problem.lcp.init] fileobject = %s" % fileobject) file_text = fileobject.read() self.fileobject = fileobject # save it, so we can use for debugging information later # Convert startouttext and endouttext to proper @@ -226,8 +227,8 @@ class LoncapaProblem(object): try: exec code in context, context # use "context" for global context; thus defs in code are global within code except Exception,err: - print "[courseware.capa.capa_problem.extract_context] error %s" % err - print "in doing exec of this code:",code + log.exception("[courseware.capa.capa_problem.extract_context] error %s" % err) + log.exception("in doing exec of this code: %s" % code) return context def get_html(self):