forked from the-blue-alliance/the-blue-alliance
-
Notifications
You must be signed in to change notification settings - Fork 0
/
backend_main.py
20 lines (16 loc) · 1.23 KB
/
backend_main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env python
import webapp2
import tba_config
from controllers.admin.admin_cron_controller import AdminPostEventTasksDo, AdminCreateDistrictTeamsEnqueue, AdminCreateDistrictTeamsDo
from controllers.datafeed_controller import EventListEnqueue, EventDetailsEnqueue
from controllers.datafeed_controller import EventListGet, EventDetailsGet, TeamDetailsGet
app = webapp2.WSGIApplication([('/backend-tasks/enqueue/event_list/([0-9]*)', EventListEnqueue),
('/backend-tasks/enqueue/event_details/(.*)', EventDetailsEnqueue),
('/backend-tasks/get/event_list/([0-9]*)', EventListGet),
('/backend-tasks/get/event_details/(.*)', EventDetailsGet),
('/backend-tasks/get/team_details/(.*)', TeamDetailsGet),
('/backend-tasks/do/post_event_tasks/(.*)', AdminPostEventTasksDo),
('/backend-tasks/enqueue/rebuild_district_teams/([0-9]+)', AdminCreateDistrictTeamsEnqueue),
('/backend-tasks/do/rebuild_district_teams/([0-9]+)', AdminCreateDistrictTeamsDo),
],
debug=tba_config.DEBUG)