# File lib/commands/plugin/commands.rb, line 567 def parse!(args) options.parse!(args) uri = URI.parse(@directory % URI.escape(args.first)) request = Net::HTTP.new(uri.host, uri.port) root = REXML::Document.new(request.send_request('GET', uri.request_uri, nil, 'Accept' => 'application/xml').body).root root.elements.each('plugin') do |p| puts p.elements['name'].text puts " Info: #{p.elements['link'].text}" puts " Install: #{p.elements['repository'].text}" end rescue nil end