diff options
author | Dan McGee <dan@archlinux.org> | 2012-05-02 12:23:21 -0500 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2012-05-02 12:23:21 -0500 |
commit | d2d0895f13835569ff25a3161ddb94cd655dfd4f (patch) | |
tree | f50d51b7495c08eb7e365cd44126e54e325ce35e /mirrors/urls_mirrorlist.py | |
parent | 768bc688aab844cf9fdf9809b9381aaf0042f2fc (diff) |
Allow mirrorlist generator pattern to match any protocol
Add a helper method that checks if we know about the protocol; if so, we
can spit out a URL for it. This allows (if you are insane) generation of
an rsync mirrorlist, for instance.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'mirrors/urls_mirrorlist.py')
-rw-r--r-- | mirrors/urls_mirrorlist.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/mirrors/urls_mirrorlist.py b/mirrors/urls_mirrorlist.py index e0f44c78..1444eca9 100644 --- a/mirrors/urls_mirrorlist.py +++ b/mirrors/urls_mirrorlist.py @@ -3,10 +3,7 @@ from django.conf.urls import patterns urlpatterns = patterns('mirrors.views', (r'^$', 'generate_mirrorlist', {}, 'mirrorlist'), (r'^all/$', 'find_mirrors', {'countries': ['all']}), - (r'^all/ftp/$', 'find_mirrors', - {'countries': ['all'], 'protocols': ['ftp']}), - (r'^all/http/$', 'find_mirrors', - {'countries': ['all'], 'protocols': ['http']}), + (r'^all/(?P<protocol>[A-z]+)/$', 'find_mirrors_simple') ) # vim: set ts=4 sw=4 et: |