diff options
author | Olivier Thauvin <nanardon@mageia.org> | 2010-11-05 20:33:33 +0000 |
---|---|---|
committer | Olivier Thauvin <nanardon@mageia.org> | 2010-11-05 20:33:33 +0000 |
commit | f81b033210bf91cd464e88417a759dc7a06275fb (patch) | |
tree | 45d758327c327e832d02e14b6768cd28536b5fb1 /lib/MGA/Mirrors/DB.pm | |
parent | b6a1e038f23f29127bfc97589b5663cebf4dcd76 (diff) | |
download | mgamirrors-f81b033210bf91cd464e88417a759dc7a06275fb.tar mgamirrors-f81b033210bf91cd464e88417a759dc7a06275fb.tar.gz mgamirrors-f81b033210bf91cd464e88417a759dc7a06275fb.tar.bz2 mgamirrors-f81b033210bf91cd464e88417a759dc7a06275fb.tar.xz mgamirrors-f81b033210bf91cd464e88417a759dc7a06275fb.zip |
- add support for mirror list
Diffstat (limited to 'lib/MGA/Mirrors/DB.pm')
-rw-r--r-- | lib/MGA/Mirrors/DB.pm | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/MGA/Mirrors/DB.pm b/lib/MGA/Mirrors/DB.pm index da0534a..f8d1ac2 100644 --- a/lib/MGA/Mirrors/DB.pm +++ b/lib/MGA/Mirrors/DB.pm @@ -397,10 +397,12 @@ sub _find_distributions { $filters->{$_} or next; my $field = { hostname => 'hosts.hostname', - protocol => 'topelvel_urls.protocol', - version => 'distributions.version', - arch => 'distributions.arch', - country => 'mirrors.country', + protocol => 'toplevel_urls.protocol', + version => 'distributions.version', + arch => 'distributions.arch', + country => 'hosts.country', + exists => 'distributions_validity.exists', + public => 'hosts.public', }->{$_} or next; push(@w, sprintf('%s = any(?)', $field)); |