| from django.conf.urls import defaults |
| import common |
| from autotest_lib.frontend import settings, urls_common |
| from autotest_lib.frontend.tko import resources |
| |
| urlpatterns, debug_patterns = ( |
| urls_common.generate_patterns('frontend.tko', 'TkoClient')) |
| |
| resource_patterns = defaults.patterns( |
| '', |
| (r'^/?$', resources.ResourceDirectory.dispatch_request), |
| (r'^test_results/?$', resources.TestResultCollection.dispatch_request), |
| (r'^test_results/(?P<test_id>\d+)/?$', |
| resources.TestResult.dispatch_request), |
| ) |
| |
| urlpatterns += defaults.patterns( |
| '', |
| (r'^(?:|noauth/)jsonp_rpc/', 'frontend.tko.views.handle_jsonp_rpc'), |
| (r'^(?:|noauth/)csv/', 'frontend.tko.views.handle_csv'), |
| (r'^(?:|noauth/)plot/', 'frontend.tko.views.handle_plot'), |
| |
| (r'^resources/', defaults.include(resource_patterns))) |
| |
| if settings.DEBUG: |
| urlpatterns += debug_patterns |