evorepo/mirrors
Dan McGee 2f7d770b26 Add rsync support to mirrorcheck and other small improvements
The main changes in this patch implement rsync:// protocol checking
support by calling the rsync binary, requested in FS#29878. We track and
log much of the same things as we already do for FTP and HTTP URLs-
check time, last sync, total check duration, etc.

Also added in this patch is a configurable timeout value which defaults
to the previous hardcoded value of 10 seconds; this can be passed as an
option to the mirrorcheck command.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-05-13 20:19:03 -05:00
..
fixtures Don't select FTP by default in mirrorlists 2012-02-13 12:36:37 -06:00
management Add rsync support to mirrorcheck and other small improvements 2012-05-13 20:19:03 -05:00
migrations Change mirror log error text to unlimited length 2012-05-13 20:10:46 -05:00
templatetags PyLint suggested cleanups 2011-12-11 19:52:27 -06:00
__init__.py
admin.py Add django_countries country code fields and population migrations 2012-04-25 00:09:46 -05:00
models.py Change mirror log error text to unlimited length 2012-05-13 20:10:46 -05:00
urls_mirrorlist.py Allow mirrorlist generator pattern to match any protocol 2012-05-02 12:23:21 -05:00
urls.py Change Django urls.py import 2012-03-23 19:54:40 -05:00
utils.py Don't limit protocols returned by mirror status function 2012-05-13 19:45:57 -05:00
views.py Use python json module directly in place of simplejson 2012-05-12 09:32:30 -05:00