summaryrefslogtreecommitdiff
path: root/mirrors/urls.py
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2015-02-26 19:53:44 -0600
committerDan McGee <dan@archlinux.org>2015-02-26 19:53:44 -0600
commite739d440e91ff58e2efa59f8b142a7f71fa1e77f (patch)
tree5820175cf5569bf54653b34d5a5cd6b3053c754d /mirrors/urls.py
parent5ec5b1a70245fa4c0bec4026de14ea54cec00353 (diff)
Break out mirror JSON API views
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'mirrors/urls.py')
-rw-r--r--mirrors/urls.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/mirrors/urls.py b/mirrors/urls.py
index b1054380..a41bfdc3 100644
--- a/mirrors/urls.py
+++ b/mirrors/urls.py
@@ -3,13 +3,16 @@ from django.conf.urls import patterns
urlpatterns = patterns('mirrors.views',
(r'^$', 'mirrors', {}, 'mirror-list'),
(r'^status/$', 'status', {}, 'mirror-status'),
- (r'^status/json/$', 'status_json', {}, 'mirror-status-json'),
(r'^status/tier/(?P<tier>\d+)/$', 'status', {}, 'mirror-status-tier'),
+ (r'^(?P<name>[\.\-\w]+)/$', 'mirror_details'),
+ (r'^(?P<name>[\.\-\w]+)/(?P<url_id>\d+)/$', 'url_details'),
+)
+
+urlpatterns += patterns('mirrors.views.api',
+ (r'^status/json/$', 'status_json', {}, 'mirror-status-json'),
(r'^status/tier/(?P<tier>\d+)/json/$', 'status_json', {}, 'mirror-status-tier-json'),
(r'^locations/json/$', 'locations_json', {}, 'mirror-locations-json'),
- (r'^(?P<name>[\.\-\w]+)/$', 'mirror_details'),
(r'^(?P<name>[\.\-\w]+)/json/$', 'mirror_details_json'),
- (r'^(?P<name>[\.\-\w]+)/(?P<url_id>\d+)/$', 'url_details'),
)
# vim: set ts=4 sw=4 et: