summaryrefslogtreecommitdiffstats
path: root/releng/urls.py
blob: 70e2f4625980202d9ee1bc2233e1121111566f58 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from django.conf.urls import include, url

from .views import ReleaseListView, ReleaseDetailView
from releng import views

releases_patterns = [
    url(r'^$', ReleaseListView.as_view(), name='releng-release-list'),
    url(r'^json/$', views.releases_json, name='releng-release-list-json'),
    url(r'^(?P<version>[-.\w]+)/$', ReleaseDetailView.as_view(), name='releng-release-detail'),
    url(r'^(?P<version>[-.\w]+)/torrent/$', views.release_torrent, name='releng-release-torrent'),
]

netboot_patterns = [
    url(r'^archlinux\.ipxe$', views.netboot_config, name='releng-netboot-config'),
    url(r'^$', views.netboot_info, name='releng-netboot-info')
]

urlpatterns = [
    url(r'^releases/', include(releases_patterns)),
    url(r'^netboot/', include(netboot_patterns)),
]

# vim: set ts=4 sw=4 et: