Method: Unix::Pkg#deploy_zyp_repo
- Defined in:
- lib/beaker/host/unix/pkg.rb
#deploy_zyp_repo(path, name, version) ⇒ Object
Note:
See Beaker::DSL::Helpers::HostHelpers#deploy_package_repo for info on params
Deploy zypper repo configuration generated by the packaging tooling
234 235 236 237 238 239 240 |
# File 'lib/beaker/host/unix/pkg.rb', line 234 def deploy_zyp_repo(path, name, version) repo_file = "#{path}/rpm/pl-#{name}-#{version}-repos-pe-#{self['platform']}.repo" repo = IniFile.load(repo_file) repo_name = repo.sections[0] repo_url = repo[repo_name]["baseurl"] execute("zypper ar -t YUM #{repo_url} #{repo_name}") end |