class RankMirror::LocalPackman

Public Class Methods

new(mirrorlist,options) click to toggle source
# File lib/rankmirror/distro/local/packman.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/packman.rb, line 8
def sort
        sorted = @mirrorlist.map!{|m|
                        m.http if @options.continent == m.continent && m[@options.flavor] == "true"
        }.compact!
        return sorted
end