## Script (Python) "getCourseInfo" ##bind container=container ##bind context=context ##bind namespace= ##bind script=script ##bind subpath=traverse_subpath ##parameters=code ##title= ## # $Id: getCourseInfo.py 1380 2007-01-31 16:24:18Z joachim $ """ return course-data from courses_catalog """ cat = context.courses_catalog d = {} res = cat(code=code) if res: course = res[0] for field in cat.schema(): d[field] = getattr(course,field) else: for field in cat.schema(): d[field] = "-" d['title'] = "unknown" d['code'] = code return d