class RankMirror::LocalEPEL

Public Class Methods

new(mirrorlist,options) click to toggle source
# File lib/rankmirror/distro/local/epel.rb, line 3
def initialize(mirrorlist,options)
        @options = options
        @mirrorlist = RankMirror::Config.new(@options).parse(mirrorlist,@options.keys)
end

Public Instance Methods

sort() click to toggle source
# File lib/rankmirror/distro/local/epel.rb, line 8
def sort
        sorted = @mirrorlist.map!{|m|
                        m.http if @options.country == m.country && m[@options.flavor] == "true"
        }.compact
        return sorted
end