Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
NAME
Gentoo::MirrorList::Mirror - An objective representation of a single Gentoo mirror
VERSION
version 1.0.1
ATTRIBUTES
country
countryname
region
mirrorname
uri
proto
ipv4
ipv6
partial
PUBLIC METHODS
country_match
->country_match( 'str' )
->country_match(qr/str/)
countryname_match
->countryname_match( 'str' )
->countryname_match(qr/str/)
region_match
->region_match( 'str' )
->region_match(qr/str/)
mirrorname_match
->mirrorname_match( 'str' )
->mirrornamename_match(qr/str/)
uri_match
->uri_match( 'str' )
->uri_match(qr/str/)
proto_match
->proto_match( 'str' )
->proto_match(qr/str/)
property_match
A Magic Method that matches given properties
->property_match( 'mirrorname', 'foo') # mirrorname eq foo
->property_match( 'mirrorname', qr/foo/ ) # mirrorname =~ qr/foo/
->property_match( 'ipv4', 1 ) # not ( 0 xor ipv4 )
->property_match( 'ipv6', 0 ) # not ( 0 xor ipv6 )
file
Provide a file uri for file.
->file('distfiles/QuuxFoo.bar.tar.gz') # http://your.mirror.here/path/to/distfiles/QuuxFoo.bar.tar.gz
AUTHOR
Kent Fredric <kentnl@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2011 by Kent Fredric.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.