cobalt-uoft / uoft-scrapers

Public web scraping scripts for the University of Toronto.
https://pypi.python.org/pypi/uoftscrapers
MIT License
48 stars 14 forks source link

CourseManager needs an algorithm for determining which JSON files to formulate a database object from #5

Closed qasim closed 8 years ago

qasim commented 9 years ago

The Course Manager is in charge of actually pushing course information to the database. Right now, it updates all the JSON files for the Calendar, Timetable, and Coursefinder scrapers. The upload(self) method should grab the best information available and form a close-to-complete object that matches the UofT Course API schema, and then upload it to the correct course database depending on its term.