|
3 | 3 | from werkzeug.contrib.cache import SimpleCache
|
4 | 4 |
|
5 | 5 | from resources.dining import Dining, DiningInformation, DiningSearch, DiningToday
|
6 |
| -from resources.weather import Weather |
| 6 | +#from resources.weather import Weather |
7 | 7 | from resources.wifi import Wifi, WifiNearMe
|
8 | 8 | from resources.laundry import Laundry
|
9 | 9 | from resources.main import Main
|
|
13 | 13 | from resources.buildings import Buildings
|
14 | 14 | from resources.directory import FacultyDirectory
|
15 | 15 | from resources.daily_illini import News, SubCategoryNews, SportsNews, RecentNews
|
| 16 | +from resources.calendar import Calendar |
16 | 17 |
|
17 | 18 | app = Flask(__name__)
|
18 | 19 | api = Api(app)
|
|
21 | 22 | # Define routes
|
22 | 23 | api.add_resource(Main, '/')
|
23 | 24 |
|
24 |
| -#api.add_resource(Dining, '/dining/search/<query>', '/dining/<hall>/<dateFrom>/<dateTo>', '/dining/information', '/dining/balance') |
25 | 25 | '''Dining'''
|
26 | 26 | api.add_resource(DiningToday, '/dining/<string:hall>')
|
27 | 27 | api.add_resource(Dining, '/dining/<string:hall>/<string:dateFrom>/<string:dateTo>')
|
28 | 28 | api.add_resource(DiningSearch, '/dining/search/<string:query>')
|
29 | 29 | api.add_resource(DiningInformation, '/dining/information')
|
30 | 30 |
|
31 | 31 | '''Wifi'''
|
32 |
| -#api.add_resource(Wifi, '/wifi') |
| 32 | +api.add_resource(Wifi, '/wifi') |
33 | 33 | #api.add_resource(WifiNearMe, '/wifi/<string:latitude>/<string:longitude>')
|
34 | 34 |
|
35 |
| -api.add_resource(Weather, '/weather') |
| 35 | +#api.add_resource(Weather, '/weather') |
36 | 36 |
|
37 | 37 | api.add_resource(Laundry, '/laundry')
|
38 | 38 |
|
|
54 | 54 |
|
55 | 55 | api.add_resource(EWSStatus, '/ews-status')
|
56 | 56 |
|
| 57 | +api.add_resource(Calendar, '/calendar/<string:year>') |
| 58 | + |
57 | 59 | if __name__ == '__main__':
|
58 | 60 | app.run(debug=True)
|
0 commit comments