# File lib/facets/more/downloader.rb, line 78 def add_mirrors( mirrors ) mirrors.each { |mirror| case mirror when String url, rgn = *mirror.strip.split(' ') add_mirror( url, rgn.unbracket ) when Array add_mirror( *mirror ) when Hash add_mirror( mirror[:url], mirror[:region] ) when Mirror @mirrors << mirror else raise "unrecogized mirror definition #{mirror.inspect}" end } end