#!/usr/bin/ruby require 'zypp' include Zypp repo_info = RepoInfo.new() repo_info.set_alias("factorytest") repo_info.set_name("Test Repo for Factory.") repo_info.set_enabled(true) repo_info.set_autorefresh(false) repo_info.add_base_url(Url.new("ftp://dist.suse.de/install/stable-x86/")) repo_info.add_base_url(Url.new("http://software.opensuse.org/download/home:/Arvin42/openSUSE_Factory/")) repo_info.add_base_url(Url.new("file:///suse/aschnell/tmp")) urls = repo_info.base_urls() urls.each do | url | puts url end